Commit 2cc7289b authored by Bart De Schuymer's avatar Bart De Schuymer Committed by Jeff Garzik

[EBTABLES]: Use correct base pointer in ebt_do_table.

parent fcd70f41
...@@ -183,7 +183,7 @@ unsigned int ebt_do_table (unsigned int hook, struct sk_buff **pskb, ...@@ -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); point = (struct ebt_entry *)(private->hook_entry[hook]->data);
counter_base = cb_base + private->hook_entry[hook]->counter_offset; counter_base = cb_base + private->hook_entry[hook]->counter_offset;
// base for chain jumps // base for chain jumps
base = (char *)chaininfo; base = private->entries;
i = 0; i = 0;
while (i < nentries) { while (i < nentries) {
if (ebt_basic_match(point, (**pskb).mac.ethernet, in, out)) if (ebt_basic_match(point, (**pskb).mac.ethernet, in, out))
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment