summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorOHMURA Kei <ohmura.kei@lab.ntt.co.jp>2012-11-20 06:47:30 +0900
committerFUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>2012-11-20 07:41:59 +0900
commit91b4f9f5fa6538be7a4e00bbe10baec1f7e3d1c7 (patch)
treed0876d96f98cba1f5140c514ff6616ba474d7a10
parentc1dfc534881387a47f017e961006536f4e8421ae (diff)
packet lib: add arp constants
Signed-off-by: OHMURA Kei <ohmura.kei@lab.ntt.co.jp> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
-rw-r--r--ryu/lib/packet/arp.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/ryu/lib/packet/arp.py b/ryu/lib/packet/arp.py
index 24ba2c02..3cef38dc 100644
--- a/ryu/lib/packet/arp.py
+++ b/ryu/lib/packet/arp.py
@@ -16,6 +16,14 @@
import struct
from . import packet_base
+ARP_HW_TYPE_ETHERNET = 1 # ethernet hardware type
+
+# arp operation codes
+ARP_REQUEST = 1
+ARP_REPLY = 2
+ARP_REV_REQUEST = 3
+ARP_REV_REPLY = 4
+
class arp(packet_base.PacketBase):
_PACK_STR = '!HHBBH6sI6sI'