From 61d8e48e9fdbbd5d2098ad436eb8806030431536 Mon Sep 17 00:00:00 2001 From: Bart De Schuymer Date: Thu, 19 Sep 2002 21:26:51 +0000 Subject: mhopf@innominate.com add tcp/udp ports --- .../include/linux/netfilter_bridge/ebt_ip.h | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) (limited to 'kernel/linux2.5/include') diff --git a/kernel/linux2.5/include/linux/netfilter_bridge/ebt_ip.h b/kernel/linux2.5/include/linux/netfilter_bridge/ebt_ip.h index b2791e0..499089b 100644 --- a/kernel/linux2.5/include/linux/netfilter_bridge/ebt_ip.h +++ b/kernel/linux2.5/include/linux/netfilter_bridge/ebt_ip.h @@ -1,3 +1,17 @@ +/* + * ebt_ip + * + * Authors: + * Bart De Schuymer + * + * April, 2002 + * + * Changes: + * added ip-sport and ip-dport + * Innominate Security Technologies AG + * September, 2002 + */ + #ifndef __LINUX_BRIDGE_EBT_IP_H #define __LINUX_BRIDGE_EBT_IP_H @@ -5,7 +19,10 @@ #define EBT_IP_DEST 0x02 #define EBT_IP_TOS 0x04 #define EBT_IP_PROTO 0x08 -#define EBT_IP_MASK (EBT_IP_SOURCE | EBT_IP_DEST | EBT_IP_TOS | EBT_IP_PROTO) +#define EBT_IP_SPORT 0x10 +#define EBT_IP_DPORT 0x20 +#define EBT_IP_MASK (EBT_IP_SOURCE | EBT_IP_DEST | EBT_IP_TOS | EBT_IP_PROTO |\ + EBT_IP_SPORT | EBT_IP_DPORT ) #define EBT_IP_MATCH "ip" // the same values are used for the invflags @@ -19,6 +36,8 @@ struct ebt_ip_info uint8_t protocol; uint8_t bitmask; uint8_t invflags; + uint16_t sport[2]; + uint16_t dport[2]; }; #endif -- cgit v1.2.3