linux-sg2042/net/openvswitch
Joe Stringer 182e3042e1 openvswitch: Allow matching on conntrack mark
Allow matching and setting the ct_mark field. As with ct_state and
ct_zone, these fields are populated when the CT action is executed. To
write to this field, a value and mask can be specified as a nested
attribute under the CT action. This data is stored with the conntrack
entry, and is executed after the lookup occurs for the CT action. The
conntrack entry itself must be committed using the COMMIT flag in the CT
action flags for this change to persist.

Signed-off-by: Justin Pettit <jpettit@nicira.com>
Signed-off-by: Joe Stringer <joestringer@nicira.com>
Acked-by: Thomas Graf <tgraf@suug.ch>
Acked-by: Pravin B Shelar <pshelar@nicira.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2015-08-27 11:40:43 -07:00
..
Kconfig openvswitch: Add conntrack action 2015-08-27 11:40:43 -07:00
Makefile openvswitch: Add conntrack action 2015-08-27 11:40:43 -07:00
actions.c openvswitch: Allow matching on conntrack mark 2015-08-27 11:40:43 -07:00
conntrack.c openvswitch: Allow matching on conntrack mark 2015-08-27 11:40:43 -07:00
conntrack.h openvswitch: Allow matching on conntrack mark 2015-08-27 11:40:43 -07:00
datapath.c openvswitch: Add conntrack action 2015-08-27 11:40:43 -07:00
datapath.h openvswitch: Add conntrack action 2015-08-27 11:40:43 -07:00
dp_notify.c openvswitch: Move dev pointer into vport itself 2015-07-21 10:39:07 -07:00
flow.c openvswitch: Add conntrack action 2015-08-27 11:40:43 -07:00
flow.h openvswitch: Allow matching on conntrack mark 2015-08-27 11:40:43 -07:00
flow_netlink.c openvswitch: Allow matching on conntrack mark 2015-08-27 11:40:43 -07:00
flow_netlink.h openvswitch: Add conntrack action 2015-08-27 11:40:43 -07:00
flow_table.c ip_tunnels: add IPv6 addresses to ip_tunnel_key 2015-08-20 15:42:36 -07:00
flow_table.h openvswitch: Add support for unique flow IDs. 2015-01-26 15:45:50 -08:00
vport-geneve.c ip_tunnels: use tos and ttl fields also for IPv6 2015-08-20 15:42:36 -07:00
vport-gre.c openvswitch: Use regular GRE net_device instead of vport 2015-08-10 14:03:54 -07:00
vport-internal_dev.c openvswitch: Abstract vport name through ovs_vport_name() 2015-07-21 10:39:07 -07:00
vport-internal_dev.h openvswitch: introduce rtnl ops stub 2014-07-01 14:40:17 -07:00
vport-netdev.c route: move lwtunnel state to dst_entry 2015-08-20 15:42:36 -07:00
vport-netdev.h openvswitch: Move tunnel destroy function to oppenvswitch module. 2015-08-10 14:03:54 -07:00
vport-vxlan.c openvswitch: Move tunnel destroy function to oppenvswitch module. 2015-08-10 14:03:54 -07:00
vport.c openvswitch: Add conntrack action 2015-08-27 11:40:43 -07:00
vport.h ip_tunnels: use tos and ttl fields also for IPv6 2015-08-20 15:42:36 -07:00