New function netdev_arp_lookup().
authorBen Pfaff <blp@nicira.com>
Wed, 16 Jul 2008 19:55:18 +0000 (12:55 -0700)
committerBen Pfaff <blp@nicira.com>
Fri, 18 Jul 2008 20:23:23 +0000 (13:23 -0700)
commita92ae5b340650b80ea148b164f01b8fbe9a4f9d4
tree103150a51050544bbf0d8afd5b5c73aa6e826284
parent4532f9cdfb2bec50f413164b5cb5e7fdbd7d22be
New function netdev_arp_lookup().

The secchan needs to handle ARP requests from the controller itself, so
it has to translate the controller's IP address into a MAC address to
allow it to match those packets on dl_src.  (OpenFlow doesn't allow us
to look into ARP packets and match on the encapsulated IP addresses, so
this is the best we can do.)
include/netdev.h
lib/netdev.c