linux/net/openvswitch
Patrick McHardy 86a9bad3ab net: vlan: add protocol argument to packet tagging functions
Add a protocol argument to the VLAN packet tagging functions. In case of HW
tagging, we need that protocol available in the ndo_start_xmit functions,
so it is stored in a new field in the skb. The new field fits into a hole
(on 64 bit) and doesn't increase the sks's size.

Signed-off-by: Patrick McHardy <kaber@trash.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
2013-04-19 14:46:06 -04:00
..
Kconfig net: Add Open vSwitch kernel components. 2011-12-03 09:35:17 -08:00
Makefile net: Add Open vSwitch kernel components. 2011-12-03 09:35:17 -08:00
actions.c net: vlan: add protocol argument to packet tagging functions 2013-04-19 14:46:06 -04:00
datapath.c net: vlan: add protocol argument to packet tagging functions 2013-04-19 14:46:06 -04:00
datapath.h openvswitch: Simplify datapath locking. 2013-04-15 14:38:40 -07:00
dp_notify.c openvswitch: Simplify datapath locking. 2013-04-15 14:38:40 -07:00
flow.c openvswitch: Use nla_memcpy() to memcpy() data from attributes 2013-03-29 17:53:46 -07:00
flow.h openvswitch: Refine Netlink message size calculation and kill FLOW_BUFSIZE 2013-03-29 17:53:57 -07:00
vport-internal_dev.c net: vlan: rename NETIF_F_HW_VLAN_* feature flags to NETIF_F_HW_VLAN_CTAG_* 2013-04-19 14:45:26 -04:00
vport-internal_dev.h openvswitch: Replace Nicira Networks. 2012-05-03 18:55:23 -07:00
vport-netdev.c openvswitch: Simplify datapath locking. 2013-04-15 14:38:40 -07:00
vport-netdev.h openvswitch: Use RCU callback when detaching netdevices. 2012-11-28 14:04:34 -08:00
vport.c openvswitch: Use generic struct pcpu_tstats. 2013-04-15 14:56:25 -07:00
vport.h openvswitch: Use generic struct pcpu_tstats. 2013-04-15 14:56:25 -07:00