ofproto: Break apart into generic and hardware-specific parts.
authorBen Pfaff <blp@nicira.com>
Wed, 11 May 2011 19:13:10 +0000 (12:13 -0700)
committerBen Pfaff <blp@nicira.com>
Wed, 11 May 2011 19:35:09 +0000 (12:35 -0700)
commitabe529af477b8311a1fd68c130374bd7442003c3
tree49101f12f5b35574965df39b1cc5a72f5b28f02d
parentf79e673f3d3f429cd213043b054c904d23c7151a
ofproto: Break apart into generic and hardware-specific parts.

In addition to the changes to ofproto, this commit changes all of the
instances of "struct flow" in the tree so that the "in_port" member is an
OpenFlow port number.  Previously, this member was an OpenFlow port number
in some cases and an ODP port number in other cases.
20 files changed:
PORTING
lib/classifier.c
lib/flow.c
lib/flow.h
lib/nx-match.c
lib/odp-util.c
lib/ofp-parse.c
lib/ofp-util.c
ofproto/automake.mk
ofproto/connmgr.c
ofproto/ofproto-dpif.c [new file with mode: 0644]
ofproto/ofproto.c
ofproto/ofproto.h
ofproto/pktbuf.c
ofproto/private.h
tests/ofproto-macros.at
tests/ofproto.at
tests/ovs-ofctl.at
tests/test-classifier.c
vswitchd/bridge.c