]> git.ipfire.org Git - thirdparty/ipset.git/commitdiff
Create include/linux/netfilter/ipset/ directory
authorJozsef Kadlecsik <kadlec@blackhole.kfki.hu>
Tue, 7 Dec 2010 16:46:40 +0000 (17:46 +0100)
committerJozsef Kadlecsik <kadlec@blackhole.kfki.hu>
Tue, 7 Dec 2010 16:46:40 +0000 (17:46 +0100)
Separate the ipset header files from netfilter header files.

23 files changed:
kernel/include/linux/netfilter/ipset/ip_set.h [moved from kernel/include/linux/netfilter/ip_set.h with 100% similarity]
kernel/include/linux/netfilter/ipset/ip_set_bitmap.h [moved from kernel/include/linux/netfilter/ip_set_bitmap.h with 100% similarity]
kernel/include/linux/netfilter/ipset/ip_set_chash.h [moved from kernel/include/linux/netfilter/ip_set_chash.h with 99% similarity]
kernel/include/linux/netfilter/ipset/ip_set_getport.h [moved from kernel/include/linux/netfilter/ip_set_getport.h with 100% similarity]
kernel/include/linux/netfilter/ipset/ip_set_hash.h [moved from kernel/include/linux/netfilter/ip_set_hash.h with 100% similarity]
kernel/include/linux/netfilter/ipset/ip_set_jhash.h [moved from kernel/include/linux/netfilter/ip_set_jhash.h with 100% similarity]
kernel/include/linux/netfilter/ipset/ip_set_kernel.h [moved from kernel/include/linux/netfilter/ip_set_kernel.h with 100% similarity]
kernel/include/linux/netfilter/ipset/ip_set_list.h [moved from kernel/include/linux/netfilter/ip_set_list.h with 100% similarity]
kernel/include/linux/netfilter/ipset/ip_set_slist.h [moved from kernel/include/linux/netfilter/ip_set_slist.h with 100% similarity]
kernel/include/linux/netfilter/ipset/ip_set_timeout.h [moved from kernel/include/linux/netfilter/ip_set_timeout.h with 100% similarity]
kernel/include/linux/netfilter/xt_set.h
kernel/ip_set.c
kernel/ip_set_bitmap_ip.c
kernel/ip_set_bitmap_ipmac.c
kernel/ip_set_bitmap_port.c
kernel/ip_set_hash_ip.c
kernel/ip_set_hash_ipport.c
kernel/ip_set_hash_ipportip.c
kernel/ip_set_hash_ipportnet.c
kernel/ip_set_hash_net.c
kernel/ip_set_hash_netport.c
kernel/ip_set_list_set.c
update

similarity index 99%
rename from kernel/include/linux/netfilter/ip_set_chash.h
rename to kernel/include/linux/netfilter/ipset/ip_set_chash.h
index 138e94d093aca3b716cba5ee194901749a9b7858..cd5e2f5fc3c832d95eb9db18cf91a61fb3855a60 100644 (file)
@@ -1,9 +1,9 @@
 #ifndef _IP_SET_CHASH_H
 #define _IP_SET_CHASH_H
 
-#include <linux/netfilter/ip_set_jhash.h>
-#include <linux/netfilter/ip_set_slist.h>
-#include <linux/netfilter/ip_set_timeout.h>
+#include <linux/netfilter/ipset/ip_set_jhash.h>
+#include <linux/netfilter/ipset/ip_set_slist.h>
+#include <linux/netfilter/ipset/ip_set_timeout.h>
 
 /* Cacheline friendly hash with resizing when linear searching becomes too
  * long. Internally jhash is used with the assumption that the size of the
index 949fa59a20cc9d6cb48fa549fc1c8f54244beae7..c6084dfda1da2392878f4ac748a5c7e59c07d7a4 100644 (file)
@@ -1,7 +1,7 @@
 #ifndef _XT_SET_H
 #define _XT_SET_H
 
-#include <linux/netfilter/ip_set.h>
+#include <linux/netfilter/ipset/ip_set.h>
 
 /* Revision 0 interface: backward compatible with netfilter/iptables */
 
index 1e64845df4394bf5e825d7270d5f42db398f330b..b8cfd81eeeab82b7edaeb206dc60462973e062b2 100644 (file)
@@ -9,7 +9,7 @@
 
 /* Kernel module for IP set management */
 
-#include <linux/netfilter/ip_set_kernel.h>
+#include <linux/netfilter/ipset/ip_set_kernel.h>
 #include <linux/init.h>
 #include <linux/module.h>
 #include <linux/moduleparam.h>
@@ -22,7 +22,7 @@
 
 #include <linux/netfilter.h>
 #include <linux/netfilter/nfnetlink.h>
-#include <linux/netfilter/ip_set.h>
+#include <linux/netfilter/ipset/ip_set.h>
 
 static struct list_head ip_set_type_list;      /* all registered set types */
 static DEFINE_MUTEX(ip_set_type_mutex);                /* protects ip_set_type_list */
index 76a358a2c5898c671507fdb360d023176ae8e834..054c717f3a5fc75425c0ffc63b88c46d6cfa9501 100644 (file)
@@ -9,7 +9,7 @@
 
 /* Kernel module implementing an IP set type: the bitmap:ip type */
 
-#include <linux/netfilter/ip_set_kernel.h>
+#include <linux/netfilter/ipset/ip_set_kernel.h>
 #include <linux/module.h>
 #include <linux/ip.h>
 #include <linux/skbuff.h>
 #include <net/netlink.h>
 #include <net/tcp.h>
 
-#include <linux/netfilter/ip_set.h>
-#include <linux/netfilter/ip_set_bitmap.h>
+#include <linux/netfilter/ipset/ip_set.h>
+#include <linux/netfilter/ipset/ip_set_bitmap.h>
 #define IP_SET_BITMAP_TIMEOUT
-#include <linux/netfilter/ip_set_timeout.h>
+#include <linux/netfilter/ipset/ip_set_timeout.h>
 
 MODULE_LICENSE("GPL");
 MODULE_AUTHOR("Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>");
index e88673439ee3c248d705d986ca83567adc9b44b9..c8386583bb433d8b8debf5cf9be121e28eb39e0c 100644 (file)
@@ -10,7 +10,7 @@
 
 /* Kernel module implementing an IP set type: the bitmap:ip,mac type */
 
-#include <linux/netfilter/ip_set_kernel.h>
+#include <linux/netfilter/ipset/ip_set_kernel.h>
 #include <linux/module.h>
 #include <linux/ip.h>
 #include <linux/etherdevice.h>
@@ -25,9 +25,9 @@
 #include <linux/timer.h>
 #include <net/netlink.h>
 
-#include <linux/netfilter/ip_set.h>
-#include <linux/netfilter/ip_set_timeout.h>
-#include <linux/netfilter/ip_set_bitmap.h>
+#include <linux/netfilter/ipset/ip_set.h>
+#include <linux/netfilter/ipset/ip_set_timeout.h>
+#include <linux/netfilter/ipset/ip_set_bitmap.h>
 
 MODULE_LICENSE("GPL");
 MODULE_AUTHOR("Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>");
index 5710f634fd4898987ce03b2e54d7c76f7129bc3d..a430c0b547f7c3a118fa27b0a3f537ea1ea8bafd 100644 (file)
@@ -7,7 +7,7 @@
 
 /* Kernel module implementing an IP set type: the bitmap:port type */
 
-#include <linux/netfilter/ip_set_kernel.h>
+#include <linux/netfilter/ipset/ip_set_kernel.h>
 #include <linux/module.h>
 #include <linux/ip.h>
 #include <linux/tcp.h>
 #include <linux/timer.h>
 #include <net/netlink.h>
 
-#include <linux/netfilter/ip_set.h>
-#include <linux/netfilter/ip_set_bitmap.h>
-#include <linux/netfilter/ip_set_getport.h>
+#include <linux/netfilter/ipset/ip_set.h>
+#include <linux/netfilter/ipset/ip_set_bitmap.h>
+#include <linux/netfilter/ipset/ip_set_getport.h>
 #define IP_SET_BITMAP_TIMEOUT
-#include <linux/netfilter/ip_set_timeout.h>
+#include <linux/netfilter/ipset/ip_set_timeout.h>
 
 MODULE_LICENSE("GPL");
 MODULE_AUTHOR("Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>");
index 7ae46aa21e6e926c0737bfcdd8d22117fa6c0806..d5ba155a20cc541622ddfd0b88dbe8d79e3ea1d7 100644 (file)
@@ -7,8 +7,8 @@
 
 /* Kernel module implementing an IP set type: the hash:ip type */
 
-#include <linux/netfilter/ip_set_kernel.h>
-#include <linux/netfilter/ip_set_jhash.h>
+#include <linux/netfilter/ipset/ip_set_kernel.h>
+#include <linux/netfilter/ipset/ip_set_jhash.h>
 #include <linux/module.h>
 #include <linux/ip.h>
 #include <linux/skbuff.h>
@@ -23,9 +23,9 @@
 #include <net/tcp.h>
 
 #include <linux/netfilter.h>
-#include <linux/netfilter/ip_set.h>
-#include <linux/netfilter/ip_set_timeout.h>
-#include <linux/netfilter/ip_set_hash.h>
+#include <linux/netfilter/ipset/ip_set.h>
+#include <linux/netfilter/ipset/ip_set_timeout.h>
+#include <linux/netfilter/ipset/ip_set_hash.h>
 
 MODULE_LICENSE("GPL");
 MODULE_AUTHOR("Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>");
@@ -115,7 +115,7 @@ nla_put_failure:
 #define IP_SET_HASH_WITH_NETMASK
 #define PF             4
 #define HOST_MASK      32
-#include <linux/netfilter/ip_set_chash.h>
+#include <linux/netfilter/ipset/ip_set_chash.h>
 
 static int
 hash_ip4_kadt(struct ip_set *set, const struct sk_buff *skb,
@@ -307,7 +307,7 @@ nla_put_failure:
 
 #define PF             6
 #define HOST_MASK      128
-#include <linux/netfilter/ip_set_chash.h>
+#include <linux/netfilter/ipset/ip_set_chash.h>
 
 static int
 hash_ip6_kadt(struct ip_set *set, const struct sk_buff *skb,
index fb6888e9f1912d0a8f090d9ae719419b16b94154..92851c725429509ce4fa35819c6bd37f043b616d 100644 (file)
@@ -7,8 +7,8 @@
 
 /* Kernel module implementing an IP set type: the hash:ip,port type */
 
-#include <linux/netfilter/ip_set_kernel.h>
-#include <linux/netfilter/ip_set_jhash.h>
+#include <linux/netfilter/ipset/ip_set_kernel.h>
+#include <linux/netfilter/ipset/ip_set_jhash.h>
 #include <linux/module.h>
 #include <linux/ip.h>
 #include <linux/skbuff.h>
 #include <net/netlink.h>
 
 #include <linux/netfilter.h>
-#include <linux/netfilter/ip_set.h>
-#include <linux/netfilter/ip_set_timeout.h>
-#include <linux/netfilter/ip_set_getport.h>
-#include <linux/netfilter/ip_set_hash.h>
+#include <linux/netfilter/ipset/ip_set.h>
+#include <linux/netfilter/ipset/ip_set_timeout.h>
+#include <linux/netfilter/ipset/ip_set_getport.h>
+#include <linux/netfilter/ipset/ip_set_hash.h>
 
 MODULE_LICENSE("GPL");
 MODULE_AUTHOR("Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>");
@@ -133,7 +133,7 @@ nla_put_failure:
 
 #define PF             4
 #define HOST_MASK      32
-#include <linux/netfilter/ip_set_chash.h>
+#include <linux/netfilter/ipset/ip_set_chash.h>
 
 static int
 hash_ipport4_kadt(struct ip_set *set, const struct sk_buff *skb,
@@ -322,7 +322,7 @@ nla_put_failure:
 
 #define PF             6
 #define HOST_MASK      128
-#include <linux/netfilter/ip_set_chash.h>
+#include <linux/netfilter/ipset/ip_set_chash.h>
 
 static int
 hash_ipport6_kadt(struct ip_set *set, const struct sk_buff *skb,
index a82a5ca5d6b04b1a2c76e1480eda9642183a97f0..af91dc19fc15bac5a63f3b0cbf0076f260491718 100644 (file)
@@ -7,8 +7,8 @@
 
 /* Kernel module implementing an IP set type: the hash:ip,port,ip type */
 
-#include <linux/netfilter/ip_set_kernel.h>
-#include <linux/netfilter/ip_set_jhash.h>
+#include <linux/netfilter/ipset/ip_set_kernel.h>
+#include <linux/netfilter/ipset/ip_set_jhash.h>
 #include <linux/module.h>
 #include <linux/ip.h>
 #include <linux/skbuff.h>
 #include <net/netlink.h>
 
 #include <linux/netfilter.h>
-#include <linux/netfilter/ip_set.h>
-#include <linux/netfilter/ip_set_timeout.h>
-#include <linux/netfilter/ip_set_getport.h>
-#include <linux/netfilter/ip_set_hash.h>
+#include <linux/netfilter/ipset/ip_set.h>
+#include <linux/netfilter/ipset/ip_set_timeout.h>
+#include <linux/netfilter/ipset/ip_set_getport.h>
+#include <linux/netfilter/ipset/ip_set_hash.h>
 
 MODULE_LICENSE("GPL");
 MODULE_AUTHOR("Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>");
@@ -138,7 +138,7 @@ nla_put_failure:
 
 #define PF             4
 #define HOST_MASK      32
-#include <linux/netfilter/ip_set_chash.h>
+#include <linux/netfilter/ipset/ip_set_chash.h>
 
 static int
 hash_ipportip4_kadt(struct ip_set *set, const struct sk_buff *skb,
@@ -338,7 +338,7 @@ nla_put_failure:
 
 #define PF             6
 #define HOST_MASK      128
-#include <linux/netfilter/ip_set_chash.h>
+#include <linux/netfilter/ipset/ip_set_chash.h>
 
 static int
 hash_ipportip6_kadt(struct ip_set *set, const struct sk_buff *skb,
index 73af21ec7a90fd47aa29b5e9d0b582ff355a455b..f9c3192256bacf11953e732208605176d1900fb6 100644 (file)
@@ -7,8 +7,8 @@
 
 /* Kernel module implementing an IP set type: the hash:ip,port,net type */
 
-#include <linux/netfilter/ip_set_kernel.h>
-#include <linux/netfilter/ip_set_jhash.h>
+#include <linux/netfilter/ipset/ip_set_kernel.h>
+#include <linux/netfilter/ipset/ip_set_jhash.h>
 #include <linux/module.h>
 #include <linux/ip.h>
 #include <linux/skbuff.h>
 #include <net/netlink.h>
 
 #include <linux/netfilter.h>
-#include <linux/netfilter/ip_set.h>
-#include <linux/netfilter/ip_set_timeout.h>
-#include <linux/netfilter/ip_set_getport.h>
-#include <linux/netfilter/ip_set_hash.h>
+#include <linux/netfilter/ipset/ip_set.h>
+#include <linux/netfilter/ipset/ip_set_timeout.h>
+#include <linux/netfilter/ipset/ip_set_getport.h>
+#include <linux/netfilter/ipset/ip_set_hash.h>
 
 MODULE_LICENSE("GPL");
 MODULE_AUTHOR("Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>");
@@ -151,7 +151,7 @@ nla_put_failure:
 
 #define PF             4
 #define HOST_MASK      32
-#include <linux/netfilter/ip_set_chash.h>
+#include <linux/netfilter/ipset/ip_set_chash.h>
 
 static int
 hash_ipportnet4_kadt(struct ip_set *set, const struct sk_buff *skb,
@@ -386,7 +386,7 @@ nla_put_failure:
 
 #define PF             6
 #define HOST_MASK      128
-#include <linux/netfilter/ip_set_chash.h>
+#include <linux/netfilter/ipset/ip_set_chash.h>
 
 static int
 hash_ipportnet6_kadt(struct ip_set *set, const struct sk_buff *skb,
index b713d2a77cca7770c83889bafafe838cc44cb888..988a7bbb4a8828c8d27c24d5c43902b2da03b169 100644 (file)
@@ -7,8 +7,8 @@
 
 /* Kernel module implementing an IP set type: the hash:net type */
 
-#include <linux/netfilter/ip_set_kernel.h>
-#include <linux/netfilter/ip_set_jhash.h>
+#include <linux/netfilter/ipset/ip_set_kernel.h>
+#include <linux/netfilter/ipset/ip_set_jhash.h>
 #include <linux/module.h>
 #include <linux/ip.h>
 #include <linux/skbuff.h>
@@ -22,9 +22,9 @@
 #include <net/netlink.h>
 
 #include <linux/netfilter.h>
-#include <linux/netfilter/ip_set.h>
-#include <linux/netfilter/ip_set_timeout.h>
-#include <linux/netfilter/ip_set_hash.h>
+#include <linux/netfilter/ipset/ip_set.h>
+#include <linux/netfilter/ipset/ip_set_timeout.h>
+#include <linux/netfilter/ipset/ip_set_hash.h>
 
 MODULE_LICENSE("GPL");
 MODULE_AUTHOR("Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>");
@@ -134,7 +134,7 @@ nla_put_failure:
 
 #define PF             4
 #define HOST_MASK      32
-#include <linux/netfilter/ip_set_chash.h>
+#include <linux/netfilter/ipset/ip_set_chash.h>
 
 static int
 hash_net4_kadt(struct ip_set *set, const struct sk_buff *skb,
@@ -319,7 +319,7 @@ nla_put_failure:
 
 #define PF             6
 #define HOST_MASK      128
-#include <linux/netfilter/ip_set_chash.h>
+#include <linux/netfilter/ipset/ip_set_chash.h>
 
 static int
 hash_net6_kadt(struct ip_set *set, const struct sk_buff *skb,
index bc59e9d0573cf4b8f1fe7322e1dae70cc2b34368..da81d6ef8d70b9b03542a97491f16c787237c3bc 100644 (file)
@@ -7,8 +7,8 @@
 
 /* Kernel module implementing an IP set type: the hash:net,port type */
 
-#include <linux/netfilter/ip_set_kernel.h>
-#include <linux/netfilter/ip_set_jhash.h>
+#include <linux/netfilter/ipset/ip_set_kernel.h>
+#include <linux/netfilter/ipset/ip_set_jhash.h>
 #include <linux/module.h>
 #include <linux/ip.h>
 #include <linux/skbuff.h>
 #include <net/netlink.h>
 
 #include <linux/netfilter.h>
-#include <linux/netfilter/ip_set.h>
-#include <linux/netfilter/ip_set_timeout.h>
-#include <linux/netfilter/ip_set_getport.h>
-#include <linux/netfilter/ip_set_hash.h>
+#include <linux/netfilter/ipset/ip_set.h>
+#include <linux/netfilter/ipset/ip_set_timeout.h>
+#include <linux/netfilter/ipset/ip_set_getport.h>
+#include <linux/netfilter/ipset/ip_set_hash.h>
 
 MODULE_LICENSE("GPL");
 MODULE_AUTHOR("Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>");
@@ -148,7 +148,7 @@ nla_put_failure:
 
 #define PF             4
 #define HOST_MASK      32
-#include <linux/netfilter/ip_set_chash.h>
+#include <linux/netfilter/ipset/ip_set_chash.h>
 
 static int
 hash_netport4_kadt(struct ip_set *set, const struct sk_buff *skb,
@@ -370,7 +370,7 @@ nla_put_failure:
 
 #define PF             6
 #define HOST_MASK      128
-#include <linux/netfilter/ip_set_chash.h>
+#include <linux/netfilter/ipset/ip_set_chash.h>
 
 static int
 hash_netport6_kadt(struct ip_set *set, const struct sk_buff *skb,
index 3b9ba1236f538a865a670375fc89d60ee0bfb2d1..fe4b410348e5378cdb0f2cab6d6b61103da334e3 100644 (file)
@@ -7,15 +7,15 @@
 
 /* Kernel module implementing an IP set type: the list:set type */
 
-#include <linux/netfilter/ip_set_kernel.h>
+#include <linux/netfilter/ipset/ip_set_kernel.h>
 #include <linux/module.h>
 #include <linux/ip.h>
 #include <linux/skbuff.h>
 #include <linux/errno.h>
 
-#include <linux/netfilter/ip_set.h>
-#include <linux/netfilter/ip_set_timeout.h>
-#include <linux/netfilter/ip_set_list.h>
+#include <linux/netfilter/ipset/ip_set.h>
+#include <linux/netfilter/ipset/ip_set_timeout.h>
+#include <linux/netfilter/ipset/ip_set_list.h>
 
 MODULE_LICENSE("GPL");
 MODULE_AUTHOR("Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>");
diff --git a/update b/update
index 494485c369d578cf9b5cd628f1b05b51afc2f327..58045540229e4d17406c4f99373714386fd62f9d 100755 (executable)
--- a/update
+++ b/update
@@ -6,4 +6,4 @@ awk "BEGIN { userspace=1 }
 /ifdef __KERNEL__/ { userspace = !userspace }
 { if (userspace == 1) print }
 END { print \"#endif /* __${NAME}_H */\" }" \
-       < kernel/include/linux/netfilter/$1 > include/libipset/linux_$1
+       < kernel/include/linux/netfilter/ipset/$1 > include/libipset/linux_$1