diff options
author | Toshiaki Makita <makita.toshiaki@lab.ntt.co.jp> | 2015-08-27 09:32:26 +0300 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2015-08-28 01:35:33 +0300 |
commit | d2d427b3927bd7a0348fc7f323d0e291f79a2779 (patch) | |
tree | 869dcdbf515ce92de05864799811e47bc1fdb453 /net/bridge/br_private.h | |
parent | 9c9a6524b5fdf6cb57c9ff627b7f242a6a4e0b00 (diff) | |
download | linux-d2d427b3927bd7a0348fc7f323d0e291f79a2779.tar.xz |
bridge: Add netlink support for vlan_protocol attribute
This enables bridge vlan_protocol to be configured through netlink.
When CONFIG_BRIDGE_VLAN_FILTERING is disabled, kernel behaves the
same way as this feature is not implemented.
Signed-off-by: Toshiaki Makita <makita.toshiaki@lab.ntt.co.jp>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/bridge/br_private.h')
-rw-r--r-- | net/bridge/br_private.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/net/bridge/br_private.h b/net/bridge/br_private.h index 3d95647039d0..19e8f79b6b99 100644 --- a/net/bridge/br_private.h +++ b/net/bridge/br_private.h @@ -616,6 +616,7 @@ bool br_vlan_find(struct net_bridge *br, u16 vid); void br_recalculate_fwd_mask(struct net_bridge *br); int __br_vlan_filter_toggle(struct net_bridge *br, unsigned long val); int br_vlan_filter_toggle(struct net_bridge *br, unsigned long val); +int __br_vlan_set_proto(struct net_bridge *br, __be16 proto); int br_vlan_set_proto(struct net_bridge *br, unsigned long val); int br_vlan_init(struct net_bridge *br); int br_vlan_set_default_pvid(struct net_bridge *br, unsigned long val); |