hwtLib.types.net package
Submodules
hwtLib.types.net.arp module
-
class
hwtLib.types.net.arp.
ARP_HW_TYPE
[source]
Bases: object
-
ARP_SEC
= 32
-
ETHERNET
= 1
-
FIBRE_CHANNEL
= 18
-
FRAME_RELAY
= 15
-
INIFNIBAND
= 32
-
IP_SEC_TUNNEL
= 31
-
class
hwtLib.types.net.arp.
ARP_OPTCODE
[source]
Bases: object
-
ARP_NAK
= 10
-
class
DRARP
[source]
Bases: object
-
ERROR
= 7
-
REPLY
= 6
-
REQUEST
= 5
-
IN_ARP_REPLY
= 9
-
IN_ARP_REQUEST
= 8
-
MAPOS_UNARP
= 23
-
class
MARS
[source]
Bases: object
-
GROUPLIST_REPLY
= 21
-
GROUPLIST_REQUEST
= 20
-
JOIN
= 14
-
LEAVE
= 15
-
MSERV
= 13
-
MULTI
= 12
-
NAK
= 16
-
REDIRECT_MAP
= 22
-
REQUEST
= 11
-
SJOIN
= 18
-
SLEAVE
= 19
-
UNSERV
= 17
-
OP_EXP1
= 24
-
OP_EXP2
= 25
-
REPLY
= 2
-
REQUEST
= 1
-
REQUEST_REVERSE
= 3
hwtLib.types.net.dpdk module
hwtLib.types.net.eth module
-
class
hwtLib.types.net.eth.
ETHER_TYPE
[source]
Bases: object
-
ARP
= 2054
-
IPX
= 33079
-
IPX_b
= 33080
-
IPv4
= 2048
-
IPv6
= 34525
-
MPLS_multicast
= 34888
-
MPLS_unicast
= 34887
-
QNX_qnet
= 33284
-
WoL
= 2114
-
hwtLib.types.net.eth.
parse_eth_addr
(macStr)[source]
-
hwtLib.types.net.eth.
pprint_eth_addr
(mac)[source]
hwtLib.types.net.icmp module
-
class
hwtLib.types.net.icmp.
ICMP_TYPE
[source]
Bases: object
-
DESTINATION_UNREACHABLE
= 3
-
ECHO_REPLY
= 0
-
ECHO_REQUEST
= 8
-
PARAMETER_PROBLE
= 12
-
REDIRECT
= 5
-
ROUTER_ADVERTISEMENT
= 9
-
ROUTER_SOLICITATION
= 10
-
TIMESTAMP
= 13
-
TIMESTAMP_REPLY
= 14
-
TIME_EXCEEDED
= 11
-
TRACEROUTE
= 30
hwtLib.types.net.ip module
-
class
hwtLib.types.net.ip.
IP_FLAGS
[source]
Bases: object
-
DONT_FRAGMENT
= 2
-
MORE_FRAGMENTS
= 4
-
class
hwtLib.types.net.ip.
IP_PROTOCOL
[source]
Bases: object
-
EGP
= 8
-
ENCAP
= 41
-
ETHERIP
= 97
-
GGP
= 3
-
HOPOPT
= 0
-
ICMP
= 1
-
IGMP
= 2
-
IGP
= 9
-
IPIP
= 94
-
IPv4
= 4
-
IPv6_ICMP
= 58
-
IPv6_frag
= 44
-
IPv6_noNxt
= 59
-
IPv6_opts
= 60
-
IPv6_route
= 43
-
L2TP
= 115
-
OSPF
= 89
-
QNX
= 106
-
SCTP
= 132
-
SMP
= 121
-
TCP
= 6
-
UDP
= 17
hwtLib.types.net.tcp module
-
class
hwtLib.types.net.tcp.
TCP_FLAGS
[source]
Bases: object
-
ACK
= 4
-
CWR
= 7
-
ECN
= 6
-
FIN
= 0
-
PSH
= 3
-
RST
= 2
-
SYN
= 1
-
URG
= 5
hwtLib.types.net.udp module
Module contents