From 0afc25526d9803d857217bc0b9a9c87e6efb5e77 Mon Sep 17 00:00:00 2001 From: "/C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=pablo/emailAddress=pablo@netfilter.org" Date: Sun, 15 Jan 2006 03:08:46 +0000 Subject: o Add missing layer-3 protocol flags for the expectation tuple o Update copyright date --- include/libnetfilter_conntrack/libnetfilter_conntrack_sctp.h | 8 +++++++- include/libnetfilter_conntrack/libnetfilter_conntrack_tcp.h | 8 +++++++- include/libnetfilter_conntrack/libnetfilter_conntrack_udp.h | 7 +++++-- 3 files changed, 19 insertions(+), 4 deletions(-) (limited to 'include') diff --git a/include/libnetfilter_conntrack/libnetfilter_conntrack_sctp.h b/include/libnetfilter_conntrack/libnetfilter_conntrack_sctp.h index 366bc9c..e9026e9 100644 --- a/include/libnetfilter_conntrack/libnetfilter_conntrack_sctp.h +++ b/include/libnetfilter_conntrack/libnetfilter_conntrack_sctp.h @@ -28,7 +28,13 @@ enum sctp_flags { SCTP_MASK_DPORT = (1 << SCTP_MASK_DPORT_BIT), SCTP_STATE_BIT = 6, - SCTP_STATE = (1 << SCTP_STATE_BIT) + SCTP_STATE = (1 << SCTP_STATE_BIT), + + SCTP_EXPTUPLE_SPORT_BIT = 7, + SCTP_EXPTUPLE_SPORT = (1 << SCTP_EXPTUPLE_SPORT_BIT), + + SCTP_EXPTUPLE_DPORT_BIT = 8, + SCTP_EXPTUPLE_DPORT = (1 << SCTP_EXPTUPLE_DPORT_BIT) }; #endif diff --git a/include/libnetfilter_conntrack/libnetfilter_conntrack_tcp.h b/include/libnetfilter_conntrack/libnetfilter_conntrack_tcp.h index 7231417..1fde6cc 100644 --- a/include/libnetfilter_conntrack/libnetfilter_conntrack_tcp.h +++ b/include/libnetfilter_conntrack/libnetfilter_conntrack_tcp.h @@ -28,7 +28,13 @@ enum tcp_flags { TCP_MASK_DPORT = (1 << TCP_MASK_DPORT_BIT), TCP_STATE_BIT = 6, - TCP_STATE = (1 << TCP_STATE_BIT) + TCP_STATE = (1 << TCP_STATE_BIT), + + TCP_EXPTUPLE_SPORT_BIT = 7, + TCP_EXPTUPLE_SPORT = (1 << TCP_EXPTUPLE_SPORT_BIT), + + TCP_EXPTUPLE_DPORT_BIT = 8, + TCP_EXPTUPLE_DPORT = (1 << TCP_EXPTUPLE_DPORT_BIT) }; #endif diff --git a/include/libnetfilter_conntrack/libnetfilter_conntrack_udp.h b/include/libnetfilter_conntrack/libnetfilter_conntrack_udp.h index 895095e..19df450 100644 --- a/include/libnetfilter_conntrack/libnetfilter_conntrack_udp.h +++ b/include/libnetfilter_conntrack/libnetfilter_conntrack_udp.h @@ -27,8 +27,11 @@ enum udp_flags { UDP_MASK_DPORT_BIT = 5, UDP_MASK_DPORT = (1 << UDP_MASK_DPORT_BIT), - UDP_STATE_BIT = 6, - UDP_STATE = (1 << UDP_STATE_BIT) + UDP_EXPTUPLE_SPORT_BIT = 6, + UDP_EXPTUPLE_SPORT = (1 << UDP_EXPTUPLE_SPORT_BIT), + + UDP_EXPTUPLE_DPORT_BIT = 7, + UDP_EXPTUPLE_DPORT = (1 << UDP_EXPTUPLE_DPORT_BIT) }; #endif -- cgit v1.2.3