1#ifndef _XT_PHYSDEV_H 2#define _XT_PHYSDEV_H 3 4#include <linux/types.h> 5 6 7#define XT_PHYSDEV_OP_IN 0x01 8#define XT_PHYSDEV_OP_OUT 0x02 9#define XT_PHYSDEV_OP_BRIDGED 0x04 10#define XT_PHYSDEV_OP_ISIN 0x08 11#define XT_PHYSDEV_OP_ISOUT 0x10 12#define XT_PHYSDEV_OP_MASK (0x20 - 1) 13 14struct xt_physdev_info { 15 char physindev[IFNAMSIZ]; 16 char in_mask[IFNAMSIZ]; 17 char physoutdev[IFNAMSIZ]; 18 char out_mask[IFNAMSIZ]; 19 __u8 invert; 20 __u8 bitmask; 21}; 22 23#endif /*_XT_PHYSDEV_H*/ 24