summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBart De Schuymer <bdschuym@pandora.be>2002-11-22 19:14:57 +0000
committerBart De Schuymer <bdschuym@pandora.be>2002-11-22 19:14:57 +0000
commitff3ea7b6b32de65353427266d7e8bb7c06a9d516 (patch)
treeddced69cf6a71de48dd9e8e23489ee95d92c1407
parent76be6d6a5688229d7af7ed52b520c20187e7f00e (diff)
2.5.48_udc_base_fix.diff
-rw-r--r--kernel/linux/net/bridge/netfilter/ebtables.c2
-rw-r--r--kernel/linux2.5/net/bridge/netfilter/ebtables.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/kernel/linux/net/bridge/netfilter/ebtables.c b/kernel/linux/net/bridge/netfilter/ebtables.c
index f002ff5..56bfc99 100644
--- a/kernel/linux/net/bridge/netfilter/ebtables.c
+++ b/kernel/linux/net/bridge/netfilter/ebtables.c
@@ -183,7 +183,7 @@ unsigned int ebt_do_table (unsigned int hook, struct sk_buff **pskb,
point = (struct ebt_entry *)(private->hook_entry[hook]->data);
counter_base = cb_base + private->hook_entry[hook]->counter_offset;
// base for chain jumps
- base = (char *)chaininfo;
+ base = private->entries;
i = 0;
while (i < nentries) {
if (ebt_basic_match(point, (**pskb).mac.ethernet, in, out))
diff --git a/kernel/linux2.5/net/bridge/netfilter/ebtables.c b/kernel/linux2.5/net/bridge/netfilter/ebtables.c
index 8e7d761..abbffb2 100644
--- a/kernel/linux2.5/net/bridge/netfilter/ebtables.c
+++ b/kernel/linux2.5/net/bridge/netfilter/ebtables.c
@@ -183,7 +183,7 @@ unsigned int ebt_do_table (unsigned int hook, struct sk_buff **pskb,
point = (struct ebt_entry *)(private->hook_entry[hook]->data);
counter_base = cb_base + private->hook_entry[hook]->counter_offset;
// base for chain jumps
- base = (char *)chaininfo;
+ base = private->entries;
i = 0;
while (i < nentries) {
if (ebt_basic_match(point, (**pskb).mac.ethernet, in, out))