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