2
0
mirror of https://github.com/openvswitch/ovs synced 2025-08-31 14:25:26 +00:00

ofproto: Remove controller discovery support.

I've never heard of anyone actually using controller discovery.
It adds a great deal of code to the source tree, and a little
bit of complication to ofproto, so this commit removes it.
This commit is contained in:
Ben Pfaff
2011-03-15 09:46:39 -07:00
parent 9b45d7f5db
commit 195c808624
31 changed files with 40 additions and 3599 deletions

View File

@@ -175,10 +175,9 @@ struct netdev_class {
*
* May return -EOPNOTSUPP if a network device does not implement packet
* reception through this interface. This function may be set to null if
* it would always return -EOPNOTSUPP anyhow. (This will disable the OVS
* integrated DHCP client and OpenFlow controller discovery, and prevent
* the network device from being usefully used by the netdev-based
* "userspace datapath".) */
* it would always return -EOPNOTSUPP anyhow. (This will prevent the
* network device from being usefully used by the netdev-based "userspace
* datapath".) */
int (*recv)(struct netdev *netdev, void *buffer, size_t size);
/* Registers with the poll loop to wake up from the next call to
@@ -209,10 +208,9 @@ struct netdev_class {
*
* May return EOPNOTSUPP if a network device does not implement packet
* transmission through this interface. This function may be set to null
* if it would always return EOPNOTSUPP anyhow. (This will disable the OVS
* integrated DHCP client and OpenFlow controller discovery, and prevent
* the network device from being usefully used by the netdev-based
* "userspace datapath".) */
* if it would always return EOPNOTSUPP anyhow. (This will prevent the
* network device from being usefully used by the netdev-based "userspace
* datapath".) */
int (*send)(struct netdev *netdev, const void *buffer, size_t size);
/* Registers with the poll loop to wake up from the next call to