Isaku Yamahata 178b1dd2bc packet lib: add Packet.__contains__
you can do something like:
  if arp.arp in Packet(msg.data):

  a = arp.arp(...)
  if a in Packet(msg.data):

  >>> from ryu.lib.packet import packet
  >>> from ryu.lib.packet import arp
  >>> a = arp.arp_ip(1, 0, 0, 0, 0)
  >>> p = packet.Packet()
  >>> p.protocols = [a]
  >>> arp.arp in p
  True
  >>> a in p
  True

Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-06-10 07:58:01 -07:00
..
2013-06-10 07:58:01 -07:00
2013-04-18 09:38:40 +09:00
2013-04-20 04:56:49 +09:00
2013-06-10 07:58:01 -07:00
2013-04-20 04:56:49 +09:00
2013-04-11 04:24:43 +09:00
2013-06-10 07:58:01 -07:00
2013-06-10 07:58:01 -07:00
2013-04-20 04:56:49 +09:00
2013-04-20 04:56:49 +09:00
2013-06-10 07:58:01 -07:00
2013-05-23 07:46:08 +09:00