|
IP_ADDR_LEN = 4
|
|
IP_ADDR_BITS = 32
|
|
IP_HDR_LEN = 20
|
|
IP_OPT_LEN = 2
|
|
IP_OPT_LEN_MAX = 40
|
|
IP_HDR_LEN_MAX = 60
|
|
IP_LEN_MAX = 65535
|
|
IP_LEN_MIN = 20
|
|
IP_ADDR_ANY = ' \x00\x00\x00\x00 '
|
|
IP_ADDR_BROADCAST = ' \xff\xff\xff\xff '
|
|
IP_ADDR_LOOPBACK = ' \x7f\x00\x00\x01 '
|
|
IP_ADDR_MCAST_ALL = ' \xe0\x00\x00\x01 '
|
|
IP_ADDR_MCAST_LOCAL = ' \xe0\x00\x00\xff '
|
|
IP_TOS_DEFAULT = 0
|
|
IP_TOS_LOWDELAY = 16
|
|
IP_TOS_THROUGHPUT = 8
|
|
IP_TOS_RELIABILITY = 4
|
|
IP_TOS_LOWCOST = 2
|
|
IP_TOS_ECT = 2
|
|
IP_TOS_CE = 1
|
|
IP_TOS_PREC_ROUTINE = 0
|
|
IP_TOS_PREC_PRIORITY = 32
|
|
IP_TOS_PREC_IMMEDIATE = 64
|
|
IP_TOS_PREC_FLASH = 96
|
|
IP_TOS_PREC_FLASHOVERRIDE = 128
|
|
IP_TOS_PREC_CRITIC_ECP = 160
|
|
IP_TOS_PREC_INTERNETCONTROL = 192
|
|
IP_TOS_PREC_NETCONTROL = 224
|
|
IP_RF = 32768
|
|
IP_DF = 16384
|
|
IP_MF = 8192
|
|
IP_OFFMASK = 8191
|
|
IP_TTL_DEFAULT = 64
|
|
IP_TTL_MAX = 255
|
|
IP_PROTO_IP = 0
|
|
IP_PROTO_HOPOPTS = 0
|
|
IP_PROTO_ICMP = 1
|
|
IP_PROTO_IGMP = 2
|
|
IP_PROTO_GGP = 3
|
|
IP_PROTO_IPIP = 4
|
|
IP_PROTO_ST = 5
|
|
IP_PROTO_TCP = 6
|
|
IP_PROTO_CBT = 7
|
|
IP_PROTO_EGP = 8
|
|
IP_PROTO_IGP = 9
|
|
IP_PROTO_BBNRCC = 10
|
|
IP_PROTO_NVP = 11
|
|
IP_PROTO_PUP = 12
|
|
IP_PROTO_ARGUS = 13
|
|
IP_PROTO_EMCON = 14
|
|
IP_PROTO_XNET = 15
|
|
IP_PROTO_CHAOS = 16
|
|
IP_PROTO_UDP = 17
|
|
IP_PROTO_MUX = 18
|
|
IP_PROTO_DCNMEAS = 19
|
|
IP_PROTO_HMP = 20
|
|
IP_PROTO_PRM = 21
|
|
IP_PROTO_IDP = 22
|
|
IP_PROTO_TRUNK1 = 23
|
|
IP_PROTO_TRUNK2 = 24
|
|
IP_PROTO_LEAF1 = 25
|
|
IP_PROTO_LEAF2 = 26
|
|
IP_PROTO_RDP = 27
|
|
IP_PROTO_IRTP = 28
|
|
IP_PROTO_TP = 29
|
|
IP_PROTO_NETBLT = 30
|
|
IP_PROTO_MFPNSP = 31
|
|
IP_PROTO_MERITINP = 32
|
|
IP_PROTO_SEP = 33
|
|
IP_PROTO_3PC = 34
|
|
IP_PROTO_IDPR = 35
|
|
IP_PROTO_XTP = 36
|
|
IP_PROTO_DDP = 37
|
|
IP_PROTO_CMTP = 38
|
|
IP_PROTO_TPPP = 39
|
|
IP_PROTO_IL = 40
|
|
IP_PROTO_IP6 = 41
|
|
IP_PROTO_SDRP = 42
|
|
IP_PROTO_ROUTING = 43
|
|
IP_PROTO_FRAGMENT = 44
|
|
IP_PROTO_RSVP = 46
|
|
IP_PROTO_GRE = 47
|
|
IP_PROTO_MHRP = 48
|
|
IP_PROTO_ENA = 49
|
|
IP_PROTO_ESP = 50
|
|
IP_PROTO_AH = 51
|
|
IP_PROTO_INLSP = 52
|
|
IP_PROTO_SWIPE = 53
|
|
IP_PROTO_NARP = 54
|
|
IP_PROTO_MOBILE = 55
|
|
IP_PROTO_TLSP = 56
|
|
IP_PROTO_SKIP = 57
|
|
IP_PROTO_ICMP6 = 58
|
|
IP_PROTO_NONE = 59
|
|
IP_PROTO_DSTOPTS = 60
|
|
IP_PROTO_ANYHOST = 61
|
|
IP_PROTO_CFTP = 62
|
|
IP_PROTO_ANYNET = 63
|
|
IP_PROTO_EXPAK = 64
|
|
IP_PROTO_KRYPTOLAN = 65
|
|
IP_PROTO_RVD = 66
|
|
IP_PROTO_IPPC = 67
|
|
IP_PROTO_DISTFS = 68
|
|
IP_PROTO_SATMON = 69
|
|
IP_PROTO_VISA = 70
|
|
IP_PROTO_IPCV = 71
|
|
IP_PROTO_CPNX = 72
|
|
IP_PROTO_CPHB = 73
|
|
IP_PROTO_WSN = 74
|
|
IP_PROTO_PVP = 75
|
|
IP_PROTO_BRSATMON = 76
|
|
IP_PROTO_SUNND = 77
|
|
IP_PROTO_WBMON = 78
|
|
IP_PROTO_WBEXPAK = 79
|
|
IP_PROTO_EON = 80
|
|
IP_PROTO_VMTP = 81
|
|
IP_PROTO_SVMTP = 82
|
|
IP_PROTO_VINES = 83
|
|
IP_PROTO_TTP = 84
|
|
IP_PROTO_NSFIGP = 85
|
|
IP_PROTO_DGP = 86
|
|
IP_PROTO_TCF = 87
|
|
IP_PROTO_EIGRP = 88
|
|
IP_PROTO_OSPF = 89
|
|
IP_PROTO_SPRITERPC = 90
|
|
IP_PROTO_LARP = 91
|
|
IP_PROTO_MTP = 92
|
|
IP_PROTO_AX25 = 93
|
|
IP_PROTO_IPIPENCAP = 94
|
|
IP_PROTO_MICP = 95
|
|
IP_PROTO_SCCSP = 96
|
|
IP_PROTO_ETHERIP = 97
|
|
IP_PROTO_ENCAP = 98
|
|
IP_PROTO_ANYENC = 99
|
|
IP_PROTO_GMTP = 100
|
|
IP_PROTO_IFMP = 101
|
|
IP_PROTO_PNNI = 102
|
|
IP_PROTO_PIM = 103
|
|
IP_PROTO_ARIS = 104
|
|
IP_PROTO_SCPS = 105
|
|
IP_PROTO_QNX = 106
|
|
IP_PROTO_AN = 107
|
|
IP_PROTO_IPCOMP = 108
|
|
IP_PROTO_SNP = 109
|
|
IP_PROTO_COMPAQPEER = 110
|
|
IP_PROTO_IPXIP = 111
|
|
IP_PROTO_VRRP = 112
|
|
IP_PROTO_PGM = 113
|
|
IP_PROTO_ANY0HOP = 114
|
|
IP_PROTO_L2TP = 115
|
|
IP_PROTO_DDX = 116
|
|
IP_PROTO_IATP = 117
|
|
IP_PROTO_STP = 118
|
|
IP_PROTO_SRP = 119
|
|
IP_PROTO_UTI = 120
|
|
IP_PROTO_SMP = 121
|
|
IP_PROTO_SM = 122
|
|
IP_PROTO_PTP = 123
|
|
IP_PROTO_ISIS = 124
|
|
IP_PROTO_FIRE = 125
|
|
IP_PROTO_CRTP = 126
|
|
IP_PROTO_CRUDP = 127
|
|
IP_PROTO_SSCOPMCE = 128
|
|
IP_PROTO_IPLT = 129
|
|
IP_PROTO_SPS = 130
|
|
IP_PROTO_PIPE = 131
|
|
IP_PROTO_SCTP = 132
|
|
IP_PROTO_FC = 133
|
|
IP_PROTO_RSVPIGN = 134
|
|
IP_PROTO_RAW = 255
|
|
IP_PROTO_RESERVED = 255
|
|
IP_PROTO_MAX = 255
|
|
__package__ = ' dpkt '
|