]>
Commit | Line | Data |
---|---|---|
12f7a505 PNA |
1 | #ifndef _NFNL_CTHELPER_H_ |
2 | #define _NFNL_CTHELPER_H_ | |
3 | ||
4 | #define NFCT_HELPER_STATUS_DISABLED 0 | |
5 | #define NFCT_HELPER_STATUS_ENABLED 1 | |
6 | ||
7 | enum nfnl_acct_msg_types { | |
8 | NFNL_MSG_CTHELPER_NEW, | |
9 | NFNL_MSG_CTHELPER_GET, | |
10 | NFNL_MSG_CTHELPER_DEL, | |
11 | NFNL_MSG_CTHELPER_MAX | |
12 | }; | |
13 | ||
14 | enum nfnl_cthelper_type { | |
15 | NFCTH_UNSPEC, | |
16 | NFCTH_NAME, | |
17 | NFCTH_TUPLE, | |
18 | NFCTH_QUEUE_NUM, | |
19 | NFCTH_POLICY, | |
20 | NFCTH_PRIV_DATA_LEN, | |
21 | NFCTH_STATUS, | |
22 | __NFCTH_MAX | |
23 | }; | |
24 | #define NFCTH_MAX (__NFCTH_MAX - 1) | |
25 | ||
26 | enum nfnl_cthelper_policy_type { | |
27 | NFCTH_POLICY_SET_UNSPEC, | |
28 | NFCTH_POLICY_SET_NUM, | |
29 | NFCTH_POLICY_SET, | |
30 | NFCTH_POLICY_SET1 = NFCTH_POLICY_SET, | |
31 | NFCTH_POLICY_SET2, | |
32 | NFCTH_POLICY_SET3, | |
33 | NFCTH_POLICY_SET4, | |
34 | __NFCTH_POLICY_SET_MAX | |
35 | }; | |
36 | #define NFCTH_POLICY_SET_MAX (__NFCTH_POLICY_SET_MAX - 1) | |
37 | ||
38 | enum nfnl_cthelper_pol_type { | |
39 | NFCTH_POLICY_UNSPEC, | |
40 | NFCTH_POLICY_NAME, | |
41 | NFCTH_POLICY_EXPECT_MAX, | |
42 | NFCTH_POLICY_EXPECT_TIMEOUT, | |
43 | __NFCTH_POLICY_MAX | |
44 | }; | |
45 | #define NFCTH_POLICY_MAX (__NFCTH_POLICY_MAX - 1) | |
46 | ||
47 | enum nfnl_cthelper_tuple_type { | |
48 | NFCTH_TUPLE_UNSPEC, | |
49 | NFCTH_TUPLE_L3PROTONUM, | |
50 | NFCTH_TUPLE_L4PROTONUM, | |
51 | __NFCTH_TUPLE_MAX, | |
52 | }; | |
53 | #define NFCTH_TUPLE_MAX (__NFCTH_TUPLE_MAX - 1) | |
54 | ||
55 | #endif /* _NFNL_CTHELPER_H */ |