Pablo Neira Ayuso
a263653ed7
netfilter: don't pull include/linux/netfilter.h from netns headers
...
This pulls the full hook netfilter definitions from all those that include
net_namespace.h.
Instead let's just include the bare minimum required in the new
linux/netfilter_defs.h file, and use it from the netfilter netns header files.
I also needed to include in.h and in6.h from linux/netfilter.h otherwise we hit
this compilation error:
In file included from include/linux/netfilter_defs.h:4:0,
from include/net/netns/netfilter.h:4,
from include/net/net_namespace.h:22,
from include/linux/netdevice.h:43,
from net/netfilter/nfnetlink_queue_core.c:23:
include/uapi/linux/netfilter.h:76:17: error: field ‘in’ has incomplete type struct in_addr in;
And also explicit include linux/netfilter.h in several spots.
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org >
Signed-off-by: Eric W. Biederman <ebiederm@xmission.com >
2015-06-18 21:14:31 +02:00
..
2014-10-20 10:30:15 +08:00
2015-06-09 09:39:49 +02:00
2015-03-31 22:14:04 +02:00
2015-02-14 17:05:03 +00:00
2015-06-18 13:05:09 +02:00
2015-04-13 20:08:38 +02:00
2015-04-21 16:16:02 -04:00
2015-02-23 09:59:07 -06:00
2015-03-20 19:10:44 -04:00
2015-01-27 09:34:59 -06:00
2015-04-02 18:10:35 -03:00
2014-12-19 12:57:45 -08:00
2014-10-14 16:06:45 -04:00
2015-06-15 15:53:50 -07:00
2015-02-02 19:25:51 -08:00
2015-05-06 08:03:19 +02:00
2015-03-06 21:50:02 -05:00
2014-11-19 14:48:02 -06:00
2015-04-15 12:10:16 -04:00
2014-12-08 12:55:57 +08:00
2014-11-28 10:19:49 +00:00
2015-06-11 00:36:37 -07:00
2015-03-25 15:07:05 +11:00
2015-04-16 14:08:49 -04:00
2015-04-12 21:25:13 -04:00
2015-02-05 02:45:00 -05:00
2014-11-07 10:21:44 -08:00
2015-03-23 22:12:09 -04:00
2014-12-05 23:56:55 +08:00
2015-01-12 16:47:04 -05:00
2015-06-15 17:23:03 -07:00
2015-05-13 15:43:00 -04:00
2014-12-16 11:19:42 -05:00
2014-11-05 16:30:03 -05:00
2014-12-22 16:12:36 -05:00
2015-06-06 23:57:12 -07:00
2015-06-15 19:49:22 -07:00
2015-04-14 18:25:15 -07:00
2015-02-09 16:59:03 +09:00
2015-05-25 13:25:35 -04:00
2015-03-23 22:12:08 -04:00
2015-04-22 10:55:06 -07:00
2014-12-02 13:52:53 -07:00
2015-02-11 17:06:00 -08:00
2015-02-17 14:34:51 -08:00
2015-01-06 19:44:36 +02:00
2015-04-21 15:21:29 +02:00
2014-12-31 14:17:20 -05:00
2015-01-08 19:29:11 -08:00
2015-02-03 12:48:40 -05:00
2015-04-21 09:44:55 -03:00
2015-02-26 08:40:10 -03:00
2015-02-12 18:54:08 -08:00
2015-05-09 22:29:50 -04:00
2015-01-20 13:51:06 +01:00
2014-12-13 12:42:52 -08:00
2015-03-20 21:47:40 -04:00
2015-01-19 14:21:18 -05:00
2015-02-02 18:46:51 -08:00
2015-06-18 21:14:31 +02:00
2015-05-09 22:15:31 -04:00
2015-06-09 01:21:35 +02:00
2015-04-21 16:16:04 -04:00
2015-04-23 15:16:14 -04:00
2015-05-06 15:50:02 +02:00
2015-02-19 16:15:35 -07:00
2015-06-01 15:05:40 -07:00
2015-01-27 08:14:26 -06:00
2015-04-02 17:14:17 +02:00
2015-05-21 23:26:51 -04:00
2015-05-12 18:22:49 -04:00
2015-02-12 12:30:29 +01:00
2015-03-18 21:55:08 +01:00
2015-05-31 21:47:23 -07:00
2015-05-14 22:45:39 -04:00
2014-11-16 10:58:53 +01:00
2014-12-13 12:42:52 -08:00
2015-02-07 18:43:16 +08:00
2015-03-07 03:25:18 +01:00
2015-03-07 03:39:55 +01:00
2015-05-09 16:42:32 -04:00
2015-06-15 19:49:22 -07:00
2014-12-10 17:41:10 -08:00
2015-04-19 22:40:26 -07:00
2015-05-21 23:25:21 -04:00
2014-12-09 14:10:41 +08:00
2015-02-09 13:20:47 -08:00
2015-03-05 22:08:42 -05:00
2014-11-06 15:01:03 -08:00
2015-06-11 23:37:37 +02:00
2015-01-11 16:27:25 -08:00
2015-01-31 09:05:06 -08:00
2014-12-04 12:37:01 -02:00
2015-02-02 11:51:38 -02:00
2015-04-08 06:36:52 -03:00
2014-12-16 23:21:36 -02:00
2015-03-23 11:44:35 -07:00
2015-03-16 14:08:44 -06:00
2015-04-08 06:36:52 -03:00
2015-06-01 15:46:54 +02:00
2015-03-10 11:48:29 +10:30
2015-02-11 15:03:16 +10:30
2014-12-09 12:06:32 +02:00
2015-03-29 12:13:52 +10:30
2015-03-29 12:13:52 +10:30
2015-02-17 16:19:27 +10:30
2015-02-11 15:03:15 +10:30
2015-05-01 20:46:32 -07:00
2015-03-13 15:55:43 +10:30
2014-12-09 12:05:24 +02:00
2014-11-05 20:18:30 -08:00
2014-10-02 14:23:14 -04:00
2015-03-31 13:58:35 -04:00
2015-04-03 01:04:18 -03:00