Skip to content

Commit 81e675c

Browse files
Florian WestphalFlorian Westphal
Florian Westphal
authored and
Florian Westphal
committed
netfilter: ebtables: add CONFIG_COMPAT support
Main code for 32 bit userland ebtables binary with 64 bit kernels support. Tested on x86_64 kernel only, using 64bit ebtables binary for output comparision. At least ebt_mark, m_mark and ebt_limit need CONFIG_COMPAT hooks, too. remaining problem: The ebtables userland makefile has: ifeq ($(shell uname -m),sparc64) CFLAGS+=-DEBT_MIN_ALIGN=8 -DKERNEL_64_USERSPACE_32 endif struct ebt_replace, ebt_entry_match etc. then contain userland-side padding, i.e. even if we are called from a 32 bit userland, the structures may already be in the right format. This problem is addressed in a follow-up patch. Signed-off-by: Florian Westphal <[email protected]>
1 parent 49facff commit 81e675c

File tree

1 file changed

+886
-1
lines changed

1 file changed

+886
-1
lines changed

0 commit comments

Comments
 (0)