Eyal Birger
ccc007e4a7
net: sched: add em_ipt ematch for calling xtables matches
...
The commit a new tc ematch for using netfilter xtable matches.
This allows early classification as well as mirroning/redirecting traffic
based on logic implemented in netfilter extensions.
Current supported use case is classification based on the incoming IPSec
state used during decpsulation using the 'policy' iptables extension
(xt_policy).
The module dynamically fetches the netfilter match module and calls
it using a fake xt_action_param structure based on validated userspace
provided parameters.
As the xt_policy match does not access skb->data, no skb modifications
are needed on match.
Signed-off-by: Eyal Birger <eyal.birger@gmail.com >
Signed-off-by: David S. Miller <davem@davemloft.net >
2018-02-21 13:15:33 -05:00
..
2018-02-16 16:05:50 -05:00
2018-02-16 16:05:50 -05:00
2018-02-16 16:05:50 -05:00
2018-02-16 16:05:50 -05:00
2018-02-16 16:05:50 -05:00
2018-02-16 16:05:50 -05:00
2018-02-16 16:05:50 -05:00
2017-12-13 13:18:46 -05:00
2017-10-12 22:13:20 -07:00
2017-12-13 13:18:46 -05:00
2018-02-16 16:05:51 -05:00
2018-02-16 16:05:50 -05:00
2018-02-16 16:05:50 -05:00
2018-02-16 16:05:50 -05:00
2018-02-16 16:05:50 -05:00
2018-02-16 16:05:50 -05:00
2018-02-16 16:05:50 -05:00
2018-02-16 16:05:50 -05:00
2018-02-16 16:05:50 -05:00
2018-02-16 16:05:50 -05:00
2018-02-19 18:46:11 -05:00
2018-02-06 16:41:26 -05:00
2018-02-06 16:41:26 -05:00
2018-01-24 16:01:09 -05:00
2018-01-24 16:01:09 -05:00
2018-02-06 16:41:26 -05:00
2018-01-24 16:01:09 -05:00
2018-01-24 16:01:10 -05:00
2018-01-24 16:01:09 -05:00
2007-07-10 22:16:41 -07:00
2007-07-10 22:16:41 -07:00
2018-01-24 16:01:09 -05:00
2018-01-24 16:01:09 -05:00
2018-02-13 12:29:02 -05:00
2014-10-06 18:02:32 -04:00
2011-01-19 23:31:12 -08:00
2016-11-03 10:56:21 +01:00
2018-02-21 13:15:33 -05:00
2017-07-01 07:39:08 -07:00
2018-01-24 14:52:40 -05:00
2015-02-22 15:59:54 -05:00
2011-01-19 23:31:12 -08:00
2017-10-16 21:00:40 +01:00
2018-02-21 13:15:33 -05:00
2018-02-21 13:15:33 -05:00
2018-02-13 10:36:07 -05:00
2017-12-21 12:32:51 -05:00
2016-06-25 12:19:35 -04:00
2017-12-21 12:32:51 -05:00
2017-12-21 12:32:51 -05:00
2017-12-21 12:32:50 -05:00
2017-12-21 12:32:50 -05:00
2017-12-21 12:32:51 -05:00
2017-12-21 12:32:51 -05:00
2017-12-21 12:32:51 -05:00
2017-12-21 12:32:51 -05:00
2017-12-21 12:32:50 -05:00
2018-01-29 12:42:15 -05:00
2017-12-21 12:32:50 -05:00
2017-12-21 12:32:51 -05:00
2017-12-21 12:32:50 -05:00
2017-12-21 12:32:51 -05:00
2018-01-17 14:53:57 -05:00
2017-12-21 12:32:51 -05:00
2017-12-21 12:32:51 -05:00
2017-12-21 12:32:51 -05:00
2018-02-07 21:59:12 -05:00
2017-12-21 12:32:50 -05:00
2017-12-21 12:32:50 -05:00
2018-01-18 21:11:31 -05:00
2017-12-21 12:32:51 -05:00
2018-01-17 14:29:32 -05:00
2017-12-21 12:32:51 -05:00
2017-12-21 12:32:51 -05:00
2018-02-01 09:36:03 -05:00
2017-12-21 12:32:50 -05:00