From b26649e7813ae62c90504ea5e8befc0590465c82 Mon Sep 17 00:00:00 2001 From: Bart De Schuymer Date: Thu, 25 Jul 2002 14:51:54 +0000 Subject: allow checking for --xxxx--target RETURN rules on base chains --- ebtables.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'ebtables.c') diff --git a/ebtables.c b/ebtables.c index b45c51a..8128525 100644 --- a/ebtables.c +++ b/ebtables.c @@ -703,7 +703,9 @@ static void check_for_loops() if (!(replace.valid_hooks & (1 << i))) continue; entries = nr_to_chain(i); - entries->hook_mask = (1 << i); + // (1 << NF_BR_NUMHOOKS) implies it's a standard chain + // (usefull in the final_check() funtions) + entries->hook_mask = (1 << i) | (1 << NF_BR_NUMHOOKS); chain_nr = i; e = entries->entries; -- cgit v1.2.3