Home | History | Annotate | Download | only in netfilter
      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 
     14 struct 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