1 diff -Nur /usr/src/linux/include/linux/netfilter_ipv4/ipt_DSCP.h rpm/netfilter/userspace/include/linux/netfilter_ipv4/ipt_DSCP.h
2 --- linux/include/linux/netfilter_ipv4/ipt_DSCP.h Sat Jun 1 10:07:21 2002
3 +++ linux/include/linux/netfilter_ipv4/ipt_DSCP.h Thu Mar 14 13:22:06 2002
6 * See RFC2474 for a description of the DSCP field within the IP Header.
8 - * ipt_DSCP.h,v 1.6 2002/02/25 09:41:23 laforge Exp
9 + * Id: ipt_DSCP.h,v 1.7 2002/03/14 12:03:13 laforge Exp
14 -#define IPT_DSCP_MASK 0xfc /* 11111100 */
15 -#define IPT_DSCP_SHIFT 2 /* shift DSCP two bits for ECN */
16 -#define IPT_DSCP_MAX 0x3f /* 00111111 */
17 +#ifndef _IPT_DSCP_TARGET_H
18 +#define _IPT_DSCP_TARGET_H
19 +#include <linux/netfilter_ipv4/ipt_dscp.h>
22 struct ipt_DSCP_info {
26 -#endif /* _IPT_DSCP_H */
27 +#endif /* _IPT_DSCP_TARGET_H */
28 diff -Nur /usr/src/linux/include/linux/netfilter_ipv4/ipt_ECN.h rpm/netfilter/userspace/include/linux/netfilter_ipv4/ipt_ECN.h
29 --- linux/include/linux/netfilter_ipv4/ipt_ECN.h Sat Jun 1 10:07:29 2002
30 +++ linux/include/linux/netfilter_ipv4/ipt_ECN.h Wed May 29 17:12:30 2002
33 * This software is distributed under GNU GPL v2, 1991
38 #ifndef _IPT_ECN_TARGET_H
39 #define _IPT_ECN_TARGET_H
40 diff -Nur /usr/src/linux/include/linux/netfilter_ipv4/ipt_FTOS.h rpm/netfilter/userspace/include/linux/netfilter_ipv4/ipt_FTOS.h
41 --- linux/include/linux/netfilter_ipv4/ipt_FTOS.h Thu Jan 1 01:00:00 1970
42 +++ linux/include/linux/netfilter_ipv4/ipt_FTOS.h Wed Feb 28 12:21:54 2001
44 +/* Set TOS field in header to any value
46 + * (C) 2000 by Matthew G. Marsh <mgm@paktronix.com>
48 + * This software is distributed under GNU GPL v2, 1991
50 + * ipt_FTOS.h borrowed heavily from ipt_TOS.h 11/09/2000
55 +struct ipt_FTOS_info {
59 +#endif /*_IPT_FTOS_H*/
60 diff -Nur /usr/src/linux/include/linux/netfilter_ipv4/ipt_TTL.h rpm/netfilter/userspace/include/linux/netfilter_ipv4/ipt_TTL.h
61 --- linux/include/linux/netfilter_ipv4/ipt_TTL.h Sat Jun 1 10:07:37 2002
62 +++ linux/include/linux/netfilter_ipv4/ipt_TTL.h Wed Feb 28 12:21:54 2001
70 diff -Nur /usr/src/linux/include/linux/netfilter_ipv4/ipt_ecn.h rpm/netfilter/userspace/include/linux/netfilter_ipv4/ipt_ecn.h
71 --- linux/include/linux/netfilter_ipv4/ipt_ecn.h Thu Jan 1 01:00:00 1970
72 +++ linux/include/linux/netfilter_ipv4/ipt_ecn.h Wed May 29 17:12:30 2002
74 +/* iptables module for matching the ECN header in IPv4 and TCP header
76 + * (C) 2002 Harald Welte <laforge@gnumonks.org>
77 + * This software is distributed under GNU GPL v2, 1991
85 +#include <linux/netfilter_ipv4/ipt_dscp.h>
87 +#define IPT_ECN_IP_MASK (~IPT_DSCP_MASK)
89 +#define IPT_ECN_OP_MATCH_IP 0x01
90 +#define IPT_ECN_OP_MATCH_ECE 0x10
91 +#define IPT_ECN_OP_MATCH_CWR 0x20
93 +#define IPT_ECN_OP_MATCH_MASK 0xce
96 +struct ipt_ecn_info {
107 +#endif /* _IPT_ECN_H */