Subversion Repositories shark

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
423 giacomo 1
#ifndef _IPT_PHYSDEV_H
2
#define _IPT_PHYSDEV_H
3
 
4
#ifdef __KERNEL__
5
#include <linux/if.h>
6
#endif
7
 
8
#define IPT_PHYSDEV_OP_IN               0x01
9
#define IPT_PHYSDEV_OP_OUT              0x02
10
#define IPT_PHYSDEV_OP_BRIDGED          0x04
11
#define IPT_PHYSDEV_OP_ISIN             0x08
12
#define IPT_PHYSDEV_OP_ISOUT            0x10
13
#define IPT_PHYSDEV_OP_MASK             (0x20 - 1)
14
 
15
struct ipt_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 /*_IPT_PHYSDEV_H*/