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