Add ability for the datapath to match IP address in ARPs
authorJustin Pettit <jpettit@nicira.com>
Thu, 16 Jul 2009 19:58:28 +0000 (12:58 -0700)
committerJustin Pettit <jpettit@nicira.com>
Tue, 1 Sep 2009 21:48:34 +0000 (14:48 -0700)
commita26ef51703333b9ab337ba13f397c28c062422fd
tree1d4de71a08ae00df43a48bbc28fecea9359cf4f5
parentf10725fea5764cb32a52381b96a99d2bc1f81407
Add ability for the datapath to match IP address in ARPs

The ability to match the IP addresses in ARP packets allows for fine-grained
control of ARP processing.  Some forthcoming changes to allow in-band
control to operate over L3 requires this support if we don't want to
allow overly broad rules regarding ARPs to always be white-listed.
Unfortunately, OpenFlow does not support this sort of processing yet, so
we must treat OpenFlow ARP rules as having wildcarded those L3 fields.
datapath/flow.c
include/openvswitch/datapath-protocol.h
lib/flow.c
lib/flow.h
secchan/ofproto.c