Hi, I tried to post it once, but got lost. :( In the POM the u32 match misses some files: u32.patch.config.in u32.patch.configure.help u32.patch.makefile Please find them attached Marton --
dep_tristate ' LENGTH match support' CONFIG_IP_NF_MATCH_LENGTH $CONFIG_IP_NF_IPTABLES dep_tristate ' U32 match support' CONFIG_IP_NF_MATCH_U32 $CONFIG_IP_NF_U32
CONFIG_IP_NF_MATCH_LENGTH U32 patch support CONFIG_IP_NF_MATCH_U32 U32 allows you to extract quantities of up to 4 bytes from a packet, AND them with specified masks, shift them by specified amounts and test whether the results are in any of a set of specified ranges. The specification of what to extract is general enough to skip over headers with lengths stored in the packet, as in IP or TCP header lengths. Details and examples are in the kernel module source.
obj-$(CONFIG_IP_NF_MATCH_LENGTH) += ipt_length.o obj-$(CONFIG_IP_NF_MATCH_U32) += ipt_u32.o