summaryrefslogtreecommitdiffstats
path: root/include/libnetfilter_conntrack/libnetfilter_conntrack_sctp.h
diff options
context:
space:
mode:
authorPablo Neira Ayuso <pablo@netfilter.org>2009-03-06 17:22:01 +0100
committerPablo Neira Ayuso <pablo@netfilter.org>2009-03-06 17:22:01 +0100
commit76e6042107de23790f0532e3bf3c396cba27e5aa (patch)
tree4658ec8521ab9de0ef20e71d3735bd8e952a5b97 /include/libnetfilter_conntrack/libnetfilter_conntrack_sctp.h
parent0d980d90a9e164660099512641c6412431ac7154 (diff)
include: deprecate several header files with obsolete enums
This patch deprecates several header files that contain enums that were define in the very old libnetfilter_conntrack API. Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'include/libnetfilter_conntrack/libnetfilter_conntrack_sctp.h')
-rw-r--r--include/libnetfilter_conntrack/libnetfilter_conntrack_sctp.h39
1 files changed, 11 insertions, 28 deletions
diff --git a/include/libnetfilter_conntrack/libnetfilter_conntrack_sctp.h b/include/libnetfilter_conntrack/libnetfilter_conntrack_sctp.h
index 7e62823..89c878d 100644
--- a/include/libnetfilter_conntrack/libnetfilter_conntrack_sctp.h
+++ b/include/libnetfilter_conntrack/libnetfilter_conntrack_sctp.h
@@ -1,5 +1,5 @@
/*
- * (C) 2005 by Pablo Neira Ayuso <pablo@eurodev.net>
+ * (C) 2005 by Pablo Neira Ayuso <pablo@netfilter.org>
*
* This software may be used and distributed according to the terms
* of the GNU General Public License, incorporated herein by reference.
@@ -12,33 +12,16 @@
extern "C" {
#endif
-enum sctp_flags {
- SCTP_ORIG_SPORT_BIT = 0,
- SCTP_ORIG_SPORT = (1 << SCTP_ORIG_SPORT_BIT),
-
- SCTP_ORIG_DPORT_BIT = 1,
- SCTP_ORIG_DPORT = (1 << SCTP_ORIG_DPORT_BIT),
-
- SCTP_REPL_SPORT_BIT = 2,
- SCTP_REPL_SPORT = (1 << SCTP_REPL_SPORT_BIT),
-
- SCTP_REPL_DPORT_BIT = 3,
- SCTP_REPL_DPORT = (1 << SCTP_REPL_DPORT_BIT),
-
- SCTP_MASK_SPORT_BIT = 4,
- SCTP_MASK_SPORT = (1 << SCTP_MASK_SPORT_BIT),
-
- SCTP_MASK_DPORT_BIT = 5,
- SCTP_MASK_DPORT = (1 << SCTP_MASK_DPORT_BIT),
-
- SCTP_STATE_BIT = 6,
- 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)
+enum sctp_state {
+ SCTP_CONNTRACK_NONE,
+ SCTP_CONNTRACK_CLOSED,
+ SCTP_CONNTRACK_COOKIE_WAIT,
+ SCTP_CONNTRACK_COOKIE_ECHOED,
+ SCTP_CONNTRACK_ESTABLISHED,
+ SCTP_CONNTRACK_SHUTDOWN_SENT,
+ SCTP_CONNTRACK_SHUTDOWN_RECD,
+ SCTP_CONNTRACK_SHUTDOWN_ACK_SENT,
+ SCTP_CONNTRACK_MAX
};
#ifdef __cplusplus