aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorJan Engelhardt <jengelh@medozas.de>2011-06-09 15:15:37 -0400
committerPablo Neira Ayuso <pablo@netfilter.org>2011-12-27 14:31:38 -0500
commita4c6f9d3636db538025f9622c008192a0835cc23 (patch)
tree725c79a8d16b5c57bb5dadb0e83bd09ce985a0b5 /include
parentd446a8202c81d95f91b1682fc67e7fadd9a31389 (diff)
netfilter: xtables: give xt_ecn its own name
Use the new macro and struct names in xt_ecn.h, and put the old definitions into a definition-forwarding ipt_ecn.h. Signed-off-by: Jan Engelhardt <jengelh@medozas.de> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'include')
-rw-r--r--include/linux/netfilter/xt_ecn.h12
-rw-r--r--include/linux/netfilter_ipv4/ipt_ecn.h11
2 files changed, 16 insertions, 7 deletions
diff --git a/include/linux/netfilter/xt_ecn.h b/include/linux/netfilter/xt_ecn.h
index 065c1a537e5d..7158fca364f2 100644
--- a/include/linux/netfilter/xt_ecn.h
+++ b/include/linux/netfilter/xt_ecn.h
@@ -12,16 +12,16 @@
12#include <linux/types.h> 12#include <linux/types.h>
13#include <linux/netfilter/xt_dscp.h> 13#include <linux/netfilter/xt_dscp.h>
14 14
15#define IPT_ECN_IP_MASK (~XT_DSCP_MASK) 15#define XT_ECN_IP_MASK (~XT_DSCP_MASK)
16 16
17#define IPT_ECN_OP_MATCH_IP 0x01 17#define XT_ECN_OP_MATCH_IP 0x01
18#define IPT_ECN_OP_MATCH_ECE 0x10 18#define XT_ECN_OP_MATCH_ECE 0x10
19#define IPT_ECN_OP_MATCH_CWR 0x20 19#define XT_ECN_OP_MATCH_CWR 0x20
20 20
21#define IPT_ECN_OP_MATCH_MASK 0xce 21#define XT_ECN_OP_MATCH_MASK 0xce
22 22
23/* match info */ 23/* match info */
24struct ipt_ecn_info { 24struct xt_ecn_info {
25 __u8 operation; 25 __u8 operation;
26 __u8 invert; 26 __u8 invert;
27 __u8 ip_ect; 27 __u8 ip_ect;
diff --git a/include/linux/netfilter_ipv4/ipt_ecn.h b/include/linux/netfilter_ipv4/ipt_ecn.h
index b1124ec76190..0e0c063dbf60 100644
--- a/include/linux/netfilter_ipv4/ipt_ecn.h
+++ b/include/linux/netfilter_ipv4/ipt_ecn.h
@@ -2,5 +2,14 @@
2#define _IPT_ECN_H 2#define _IPT_ECN_H
3 3
4#include <linux/netfilter/xt_ecn.h> 4#include <linux/netfilter/xt_ecn.h>
5#define ipt_ecn_info xt_ecn_info
5 6
6#endif /* _IPT_ECN_H */ 7enum {
8 IPT_ECN_IP_MASK = XT_ECN_IP_MASK,
9 IPT_ECN_OP_MATCH_IP = XT_ECN_OP_MATCH_IP,
10 IPT_ECN_OP_MATCH_ECE = XT_ECN_OP_MATCH_ECE,
11 IPT_ECN_OP_MATCH_CWR = XT_ECN_OP_MATCH_CWR,
12 IPT_ECN_OP_MATCH_MASK = XT_ECN_OP_MATCH_MASK,
13};
14
15#endif /* IPT_ECN_H */