Roopa Prabhu
8ef9594764
bridge: vlan tunnel id info range fill size calc cleanups
...
This fixes a bug and cleans up tunnelid range size
calculation code by using consistent variable names
and checks in size calculation and fill functions.
tested for a few cases of vlan-vni range mappings:
(output from patched iproute2):
$bridge vlan showtunnel
port vid tunid
vxlan0 100-105 1000-1005
200 2000
210 2100
211-213 2100-2102
214 2104
216-217 2108-2109
219 2119
Fixes: efa5356b0d ("bridge: per vlan dst_metadata netlink support")
Reported-by: Colin Ian King <colin.king@canonical.com>
Signed-off-by: Roopa Prabhu <roopa@cumulusnetworks.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2017-02-08 14:39:19 -05:00
..
netfilter
netfilter: allow logging from non-init namespaces
2017-02-02 14:31:58 +01:00
br.c
br_device.c
bridge: move to workqueue gc
2017-02-06 22:53:13 -05:00
br_fdb.c
bridge: avoid unnecessary read of jiffies
2017-02-07 14:16:05 -05:00
br_forward.c
bridge: vlan dst_metadata hooks in ingress and egress paths
2017-02-03 15:21:22 -05:00
br_if.c
bridge: move to workqueue gc
2017-02-06 22:53:13 -05:00
br_input.c
bridge: avoid unnecessary read of jiffies
2017-02-07 14:16:05 -05:00
br_ioctl.c
bridge: move to workqueue gc
2017-02-06 22:53:13 -05:00
br_mdb.c
bridge: multicast to unicast
2017-01-24 12:39:52 -05:00
br_multicast.c
bridge: multicast to unicast
2017-01-24 12:39:52 -05:00
br_netfilter_hooks.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf
2017-01-05 11:49:57 -05:00
br_netfilter_ipv6.c
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
2016-12-24 11:46:01 -08:00
br_netlink.c
net: bridge: remove redundant check to see if err is set
2017-02-07 14:04:29 -05:00
br_netlink_tunnel.c
bridge: vlan tunnel id info range fill size calc cleanups
2017-02-08 14:39:19 -05:00
br_nf_core.c
br_private.h
bridge: move write-heavy fdb members in their own cache line
2017-02-06 22:53:13 -05:00
br_private_stp.h
net: bridge: add helper to set topology change
2016-12-10 21:27:23 -05:00
br_private_tunnel.h
bridge: vlan dst_metadata hooks in ingress and egress paths
2017-02-03 15:21:22 -05:00
br_stp.c
bridge: move to workqueue gc
2017-02-06 22:53:13 -05:00
br_stp_bpdu.c
br_stp_if.c
bridge: move to workqueue gc
2017-02-06 22:53:13 -05:00
br_stp_timer.c
bridge: move to workqueue gc
2017-02-06 22:53:13 -05:00
br_switchdev.c
br_sysfs_br.c
bridge: move to workqueue gc
2017-02-06 22:53:13 -05:00
br_sysfs_if.c
bridge: multicast to unicast
2017-01-24 12:39:52 -05:00
br_vlan.c
bridge: vlan dst_metadata hooks in ingress and egress paths
2017-02-03 15:21:22 -05:00
br_vlan_tunnel.c
bridge: vlan dst_metadata hooks in ingress and egress paths
2017-02-03 15:21:22 -05:00
Kconfig
Makefile
bridge: per vlan dst_metadata netlink support
2017-02-03 15:21:22 -05:00