aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/include/net/tc_act
diff options
context:
space:
mode:
authorShmulik Ladkani <shmulik.ladkani@gmail.com>2016-10-13 09:06:41 +0300
committerDavid S. Miller <davem@davemloft.net>2016-10-14 10:23:06 -0400
commit165779231ff9e9c4ac7baaee84eff91d589f3e22 (patch)
tree532d5770e1b7ca21225e109df497afcb65fb8918 /include/net/tc_act
parentnet: phy: Cleanup the Edge-Rate feature in Microsemi PHYs. (diff)
downloadwireguard-linux-165779231ff9e9c4ac7baaee84eff91d589f3e22.tar.xz
wireguard-linux-165779231ff9e9c4ac7baaee84eff91d589f3e22.zip
net/sched: act_mirred: Rename tcfm_ok_push to tcfm_mac_header_xmit and make it a bool
'tcfm_ok_push' specifies whether a mac_len sized push is needed upon egress to the target device (if action is performed at ingress). Rename it to 'tcfm_mac_header_xmit' as this is actually an attribute of the target device (and use a bool instead of int). This allows to decouple the attribute from the action to be taken. Signed-off-by: Shmulik Ladkani <shmulik.ladkani@gmail.com> Acked-by: Jamal Hadi Salim <jhs@mojatatu.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/net/tc_act')
-rw-r--r--include/net/tc_act/tc_mirred.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/net/tc_act/tc_mirred.h b/include/net/tc_act/tc_mirred.h
index 62770add15bd..95431092c4b6 100644
--- a/include/net/tc_act/tc_mirred.h
+++ b/include/net/tc_act/tc_mirred.h
@@ -8,7 +8,7 @@ struct tcf_mirred {
struct tc_action common;
int tcfm_eaction;
int tcfm_ifindex;
- int tcfm_ok_push;
+ bool tcfm_mac_header_xmit;
struct net_device __rcu *tcfm_dev;
struct list_head tcfm_list;
};