diff options
author | 2015-08-26 14:27:43 +0300 | |
---|---|---|
committer | 2015-08-26 14:27:43 +0300 | |
commit | cdcc62972d42f009f55e6aeb2ca5c60c3acd75eb (patch) | |
tree | 5c3fef81ac01407a89740f2d9b8b01b0f3a47c7f /scripts/automation/trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/arp.py | |
parent | 42053c95419042f36242b19d2416d112f7643e14 (diff) |
added dpkt package, initial stateless client implementation
Diffstat (limited to 'scripts/automation/trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/arp.py')
-rw-r--r-- | scripts/automation/trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/arp.py | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/scripts/automation/trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/arp.py b/scripts/automation/trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/arp.py deleted file mode 100644 index a6ae62f4..00000000 --- a/scripts/automation/trex_control_plane/python_lib/dpkt-1.8.6.2/dpkt/arp.py +++ /dev/null @@ -1,32 +0,0 @@ -# $Id: arp.py 23 2006-11-08 15:45:33Z dugsong $ -# -*- coding: utf-8 -*- -"""Address Resolution Protocol.""" - -import dpkt - -# Hardware address format -ARP_HRD_ETH = 0x0001 # ethernet hardware -ARP_HRD_IEEE802 = 0x0006 # IEEE 802 hardware - -# Protocol address format -ARP_PRO_IP = 0x0800 # IP protocol - -# ARP operation -ARP_OP_REQUEST = 1 # request to resolve ha given pa -ARP_OP_REPLY = 2 # response giving hardware address -ARP_OP_REVREQUEST = 3 # request to resolve pa given ha -ARP_OP_REVREPLY = 4 # response giving protocol address - - -class ARP(dpkt.Packet): - __hdr__ = ( - ('hrd', 'H', ARP_HRD_ETH), - ('pro', 'H', ARP_PRO_IP), - ('hln', 'B', 6), # hardware address length - ('pln', 'B', 4), # protocol address length - ('op', 'H', ARP_OP_REQUEST), - ('sha', '6s', ''), - ('spa', '4s', ''), - ('tha', '6s', ''), - ('tpa', '4s', '') - ) |