I am seeing a problem when running ebtables in 32bit userspace and 64 bit kernel space mode. The command I am trying to run is ebtables -t broute -A BROUTING -p IPv4 -j DROP Here is the log message I am seeing in userspace The message (http://sourceforge.net/p/ebtables/code/ci/master/tree/userspace/ebtables2/communication.c Line 243) in userspace is ebt_print_error("Unable to update the kernel. Two possible causes:\n" "1. Multiple ebtables programs were executing simultaneously. The ebtables\n" " userspace tool doesn't by default support multiple ebtables programs running\n" " concurrently. The ebtables option --concurrent or a tool like flock can be\n" " used to support concurrent scripts that update the ebtables kernel tables.\n" "2. The kernel doesn't support a certain ebtables extension, consider\n" " recompiling your kernel or insmod the extension.\n"); I noticed that setsockopt() is failing . The message is also printed in kernel – Standard target size too big . This occurs because there is a mismatch in the size of the structures ebt_standard_target which is 48 bytes in kernel and 40 bytes in userspace. Can someone help us fix this issue? Thanks Sharat -- To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html