rebased onto xtables 2.x and fixed API interface to the latest kernel source