1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2025-04-21 12:27:27 +03:00

update netfilter patches, fix atheros

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7320 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
kaloz
2007-05-23 23:10:09 +00:00
parent fdd7f3bd06
commit af4943742e
11 changed files with 1545 additions and 2824 deletions

View File

@@ -1,10 +0,0 @@
--- linux.old/include/linux/netfilter_ipv4/ip_set_malloc.h 2007-05-23 23:34:49.100660208 +0200
+++ linux.dev/include/linux/netfilter_ipv4/ip_set_malloc.h 2007-05-23 23:36:36.528328720 +0200
@@ -2,6 +2,7 @@
#define _IP_SET_MALLOC_H
#ifdef __KERNEL__
+#include <asm/pgtable.h>
/* Memory allocation and deallocation */
static size_t max_malloc_size = 0;

File diff suppressed because it is too large Load Diff

View File

@@ -146,12 +146,12 @@ diff -urN linux-2.6.19.old/net/ipv4/netfilter/ipt_time.c linux-2.6.19.dev/net/ip
+static int __init init(void)
+{
+ printk("ipt_time loading\n");
+ return ipt_register_match(&time_match);
+ return xt_register_match(&time_match);
+}
+
+static void __exit fini(void)
+{
+ ipt_unregister_match(&time_match);
+ xt_unregister_match(&time_match);
+ printk("ipt_time unloaded\n");
+}
+

View File

@@ -802,7 +802,7 @@
+
+static int __init init(void)
+{
+ if (ip6t_register_target(&ip6t_imq_reg))
+ if (xt_register_target(&ip6t_imq_reg))
+ return -EINVAL;
+
+ return 0;
@@ -810,7 +810,7 @@
+
+static void __exit fini(void)
+{
+ ip6t_unregister_target(&ip6t_imq_reg);
+ xt_unregister_target(&ip6t_imq_reg);
+}
+
+module_init(init);

View File

@@ -906,7 +906,7 @@ diff -Nur linux-2.6.21.1/net/ipv6/netfilter/ip6t_ROUTE.c linux-2.6.21.1-owrt/net
+static int __init init(void)
+{
+ printk(KERN_DEBUG "registering ipv6 ROUTE target\n");
+ if (ip6t_register_target(&ip6t_route_reg))
+ if (xt_register_target(&ip6t_route_reg))
+ return -EINVAL;
+
+ return 0;
@@ -915,7 +915,7 @@ diff -Nur linux-2.6.21.1/net/ipv6/netfilter/ip6t_ROUTE.c linux-2.6.21.1-owrt/net
+
+static void __exit fini(void)
+{
+ ip6t_unregister_target(&ip6t_route_reg);
+ xt_unregister_target(&ip6t_route_reg);
+}
+
+module_init(init);