Patrick McHardy
ef1f7df917
netfilter: nf_tables: expression ops overloading
...
Split the expression ops into two parts and support overloading of
the runtime expression ops based on the requested function through
a ->select_ops() callback.
This can be used to provide optimized implementations, for instance
for loading small aligned amounts of data from the packet or inlining
frequently used operations into the main evaluation loop.
Signed-off-by: Patrick McHardy <kaber@trash.net>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
2013-10-14 17:16:08 +02:00
..
2013-10-14 17:16:08 +02:00
2013-10-08 16:27:33 -04:00
2013-06-03 00:07:42 -07:00
2013-09-03 21:41:43 -04:00
2012-07-18 09:01:12 -07:00
2013-01-21 14:17:05 -05:00
2013-08-09 11:27:46 -07:00
2013-08-05 12:26:50 -07:00
2013-06-27 22:44:16 -07:00
2013-08-03 10:40:23 -07:00
2013-06-28 21:27:47 -07:00
2013-10-10 00:08:07 -04:00
2013-07-03 14:37:39 -07:00
2013-07-11 12:18:49 -07:00
2013-09-28 15:21:52 -07:00
2013-09-30 22:28:56 -07:00
2013-10-10 14:37:35 -04:00
2013-10-10 00:08:07 -04:00
2013-07-09 18:24:39 -07:00
2013-10-08 23:19:24 -04:00
2013-03-15 09:12:25 -04:00
2013-10-08 23:19:24 -04:00
2013-09-19 14:11:15 -04:00
2012-10-08 17:42:36 -04:00
2013-04-22 20:32:51 -04:00
2013-08-16 15:37:26 -07:00
2013-08-08 22:24:59 -07:00
2013-03-12 05:35:39 -04:00
2013-09-28 15:21:52 -07:00
2013-10-08 16:27:33 -04:00
2013-10-01 12:42:16 -04:00
2013-10-01 12:42:16 -04:00
2013-08-28 09:22:17 +02:00
2013-06-03 00:07:42 -07:00
2013-04-02 14:35:33 -04:00
2013-09-05 14:58:52 -04:00
2013-09-19 14:11:15 -04:00
2013-09-03 21:41:43 -04:00
2013-07-03 14:37:39 -07:00
2013-04-18 20:27:55 +02:00
2013-10-09 13:04:03 -04:00
2013-08-16 15:37:26 -07:00
2013-02-05 14:42:23 -05:00
2013-10-08 16:27:33 -04:00
2013-10-07 15:26:46 -04:00
2013-10-10 14:37:35 -04:00
2013-09-30 21:59:38 -07:00
2013-02-05 14:51:16 -05:00
2013-08-07 10:35:08 -07:00
2013-08-10 00:35:33 -07:00
2012-11-01 11:55:59 -04:00
2013-10-10 00:08:07 -04:00
2013-10-10 00:08:07 -04:00
2013-09-12 15:38:02 -07:00
2013-10-10 00:08:07 -04:00
2013-10-09 00:01:25 -04:00
2013-06-07 14:39:05 -07:00
2013-10-11 17:48:18 -04:00
2013-10-09 00:01:25 -04:00
2013-10-09 00:01:25 -04:00
2013-03-21 11:47:50 -04:00
2013-10-08 23:19:24 -04:00
2013-04-19 14:57:56 -04:00
2013-06-12 00:47:25 -07:00
2013-10-09 01:51:57 -04:00
2013-02-15 15:10:37 -05:00
2013-09-30 15:24:57 -04:00
2013-08-26 12:40:53 +02:00
2013-02-06 11:36:29 +01:00
2013-08-14 13:07:12 +02:00
2013-05-31 17:19:05 -07:00