ipt_addrtype.h revision dbe77cc974cee656eae37e75039dd1a410a4535b
1#ifndef _IPT_ADDRTYPE_H 2#define _IPT_ADDRTYPE_H 3 4#include <linux/types.h> 5 6enum { 7 IPT_ADDRTYPE_INVERT_SOURCE = 0x0001, 8 IPT_ADDRTYPE_INVERT_DEST = 0x0002, 9 IPT_ADDRTYPE_LIMIT_IFACE_IN = 0x0004, 10 IPT_ADDRTYPE_LIMIT_IFACE_OUT = 0x0008, 11}; 12 13struct ipt_addrtype_info_v1 { 14 __u16 source; /* source-type mask */ 15 __u16 dest; /* dest-type mask */ 16 __u32 flags; 17}; 18 19/* revision 0 */ 20struct ipt_addrtype_info { 21 __u16 source; /* source-type mask */ 22 __u16 dest; /* dest-type mask */ 23 __u32 invert_source; 24 __u32 invert_dest; 25}; 26 27#endif 28