diff options
Diffstat (limited to 'ofproto/ofproto-provider.h')
-rw-r--r-- | ofproto/ofproto-provider.h | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/ofproto/ofproto-provider.h b/ofproto/ofproto-provider.h index daa0077f4..d7fd50ef3 100644 --- a/ofproto/ofproto-provider.h +++ b/ofproto/ofproto-provider.h @@ -121,14 +121,6 @@ struct ofproto { * the flow table and reacquire the global lock. */ struct guarded_list rule_executes; /* Contains "struct rule_execute"s. */ - /* Linux VLAN device support (e.g. "eth0.10" for VLAN 10.) - * - * This is deprecated. It is only for compatibility with broken device - * drivers in old versions of Linux that do not properly support VLANs when - * VLAN devices are not used. When broken device drivers are no longer in - * widespread use, we will delete these interfaces. */ - unsigned long int *vlan_bitmap; /* 4096-bit bitmap of in-use VLANs. */ - bool vlans_changed; /* True if new VLANs are in use. */ int min_mtu; /* Current MTU of non-internal ports. */ /* Groups. */ @@ -1704,25 +1696,6 @@ struct ofproto_class { int (*set_mcast_snooping_port)(struct ofproto *ofproto_, void *aux, const struct ofproto_mcast_snooping_port_settings *s); -/* Linux VLAN device support (e.g. "eth0.10" for VLAN 10.) - * - * This is deprecated. It is only for compatibility with broken device drivers - * in old versions of Linux that do not properly support VLANs when VLAN - * devices are not used. When broken device drivers are no longer in - * widespread use, we will delete these interfaces. */ - - /* If 'realdev_ofp_port' is nonzero, then this function configures 'ofport' - * as a VLAN splinter port for VLAN 'vid', associated with the real device - * that has OpenFlow port number 'realdev_ofp_port'. - * - * If 'realdev_ofp_port' is zero, then this function deconfigures 'ofport' - * as a VLAN splinter port. - * - * This function should be NULL if an implementation does not support it. - */ - int (*set_realdev)(struct ofport *ofport, - ofp_port_t realdev_ofp_port, int vid); - /* ## ------------------------ ## */ /* ## OpenFlow meter functions ## */ /* ## ------------------------ ## */ |