linux/include/net/tc_act
Amir Vadai 00175aec94 net/sched: Macro instead of CONFIG_NET_CLS_ACT ifdef
Introduce the macros tc_no_actions and tc_for_each_action to make code
clearer.
Extracted struct tc_action out of the ifdef to make calls to
is_tcf_gact_shot() and similar functions valid, even when it is a nop.

Acked-by: Jiri Pirko <jiri@mellanox.com>
Acked-by: John Fastabend <john.r.fastabend@intel.com>
Suggested-by: Jiri Pirko <jiri@mellanox.com>
Signed-off-by: Amir Vadai <amir@vadai.me>
Signed-off-by: David S. Miller <davem@davemloft.net>
2016-03-10 16:24:02 -05:00
..
tc_bpf.h net_sched: act_bpf: remove spinlock in fast path 2015-08-26 11:01:45 -07:00
tc_connmark.h act_connmark: Remember the struct net instead of guessing it. 2015-09-18 21:59:31 +02:00
tc_csum.h net_sched: act: hide struct tcf_common from API 2014-02-12 19:23:32 -05:00
tc_defact.h net_sched: act: hide struct tcf_common from API 2014-02-12 19:23:32 -05:00
tc_gact.h net/sched: Macro instead of CONFIG_NET_CLS_ACT ifdef 2016-03-10 16:24:02 -05:00
tc_ife.h introduce IFE action 2016-03-01 17:15:22 -05:00
tc_ipt.h net_sched: act: hide struct tcf_common from API 2014-02-12 19:23:32 -05:00
tc_mirred.h net_sched: act_mirred: remove spinlock in fast path 2015-07-08 13:50:42 -07:00
tc_nat.h net_sched: act: hide struct tcf_common from API 2014-02-12 19:23:32 -05:00
tc_pedit.h net_sched: act: hide struct tcf_common from API 2014-02-12 19:23:32 -05:00
tc_skbedit.h net_sched: act: hide struct tcf_common from API 2014-02-12 19:23:32 -05:00
tc_vlan.h tc_vlan: fix type of tcfv_push_vid 2014-11-24 16:12:03 -05:00