xt_physdev.h
01: #ifndef _XT_PHYSDEV_H
02: #define _XT_PHYSDEV_H
03:
04: #include <linux/types.h>
05:
06:
07: #define XT_PHYSDEV_OP_IN 0x01
08: #define XT_PHYSDEV_OP_OUT 0x02
09: #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
24:
© Andrew Scott 2006 -
2025,
All Rights Reserved