summaryrefslogtreecommitdiff
path: root/ui/tap-sctp-analysis.h
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2016-01-11 23:21:30 -0800
committerGuy Harris <guy@alum.mit.edu>2016-01-12 07:22:30 +0000
commita5dee51a1ad3e73e3ce7340afd773539be688d32 (patch)
tree590a2dccb991291b33e5b6f61543717089486f9b /ui/tap-sctp-analysis.h
parent9a09f368079ceaf43ead855414a17a1f86b8c544 (diff)
downloadwireshark-a5dee51a1ad3e73e3ce7340afd773539be688d32.tar.gz
Move some definitions and declarations around.
This removes duplicates (including one incorrect duplicate), and also means we have only one chunk_type_values[] value_string. Change-Id: I4c3035b1cfb5c86cc7a5bf79feb9a5b0204b6dcc Reviewed-on: https://code.wireshark.org/review/13212 Reviewed-by: Guy Harris <guy@alum.mit.edu>
Diffstat (limited to 'ui/tap-sctp-analysis.h')
-rw-r--r--ui/tap-sctp-analysis.h57
1 files changed, 0 insertions, 57 deletions
diff --git a/ui/tap-sctp-analysis.h b/ui/tap-sctp-analysis.h
index 18f0b86886..a330d0fee0 100644
--- a/ui/tap-sctp-analysis.h
+++ b/ui/tap-sctp-analysis.h
@@ -39,35 +39,6 @@ extern "C" {
#endif
#endif
-#define SCTP_DATA_CHUNK_ID 0
-#define SCTP_INIT_CHUNK_ID 1
-#define SCTP_INIT_ACK_CHUNK_ID 2
-#define SCTP_SACK_CHUNK_ID 3
-#define SCTP_HEARTBEAT_CHUNK_ID 4
-#define SCTP_HEARTBEAT_ACK_CHUNK_ID 5
-#define SCTP_ABORT_CHUNK_ID 6
-#define SCTP_SHUTDOWN_CHUNK_ID 7
-#define SCTP_SHUTDOWN_ACK_CHUNK_ID 8
-#define SCTP_ERROR_CHUNK_ID 9
-#define SCTP_COOKIE_ECHO_CHUNK_ID 10
-#define SCTP_COOKIE_ACK_CHUNK_ID 11
-#define SCTP_ECNE_CHUNK_ID 12
-#define SCTP_CWR_CHUNK_ID 13
-#define SCTP_SHUTDOWN_COMPLETE_CHUNK_ID 14
-#define SCTP_AUTH_CHUNK_ID 15
-#define SCTP_NR_SACK_CHUNK_ID 16
-#define SCTP_I_DATA_CHUNK_ID 0x40
-#define SCTP_ASCONF_ACK_CHUNK_ID 0x80
-#define SCTP_PKTDROP_CHUNK_ID 0x81
-#define SCTP_RE_CONFIG_CHUNK_ID 0x82
-#define SCTP_PAD_CHUNK_ID 0x84
-#define SCTP_FORWARD_TSN_CHUNK_ID 0xC0
-#define SCTP_ASCONF_CHUNK_ID 0xC1
-#define SCTP_IETF_EXT 0xFF
-
-#define IS_SCTP_CHUNK_TYPE(t) \
- (((t) <= 16) || ((t) == 0x40) || ((t) == 0xC0) || ((t) == 0xC1) || ((t) == 0x80) || ((t) == 0x81))
-
#define CHUNK_TYPE_LENGTH 1
#define CHUNK_FLAGS_LENGTH 1
#define CHUNK_LENGTH_LENGTH 2
@@ -163,34 +134,6 @@ extern "C" {
#define INIT_CHUNK_VARIABLE_LENGTH_PARAMETER_OFFSET (INIT_CHUNK_INITIAL_TSN_OFFSET + \
INIT_CHUNK_INITIAL_TSN_LENGTH )
-static const value_string chunk_type_values[] = {
- { SCTP_DATA_CHUNK_ID, "DATA" },
- { SCTP_INIT_CHUNK_ID, "INIT" },
- { SCTP_INIT_ACK_CHUNK_ID, "INIT_ACK" },
- { SCTP_SACK_CHUNK_ID, "SACK" },
- { SCTP_HEARTBEAT_CHUNK_ID, "HEARTBEAT" },
- { SCTP_HEARTBEAT_ACK_CHUNK_ID, "HEARTBEAT_ACK" },
- { SCTP_ABORT_CHUNK_ID, "ABORT" },
- { SCTP_SHUTDOWN_CHUNK_ID, "SHUTDOWN" },
- { SCTP_SHUTDOWN_ACK_CHUNK_ID, "SHUTDOWN_ACK" },
- { SCTP_ERROR_CHUNK_ID, "ERROR" },
- { SCTP_COOKIE_ECHO_CHUNK_ID, "COOKIE_ECHO" },
- { SCTP_COOKIE_ACK_CHUNK_ID, "COOKIE_ACK" },
- { SCTP_ECNE_CHUNK_ID, "ECNE" },
- { SCTP_CWR_CHUNK_ID, "CWR" },
- { SCTP_SHUTDOWN_COMPLETE_CHUNK_ID, "SHUTDOWN_COMPLETE" },
- { SCTP_AUTH_CHUNK_ID, "AUTH" },
- { SCTP_NR_SACK_CHUNK_ID, "NR_SACK" },
- { SCTP_I_DATA_CHUNK_ID, "I_DATA" },
- { SCTP_ASCONF_ACK_CHUNK_ID, "ASCONF_ACK" },
- { SCTP_PKTDROP_CHUNK_ID, "PKTDROP" },
- { SCTP_RE_CONFIG_CHUNK_ID, "RE_CONFIG" },
- { SCTP_PAD_CHUNK_ID, "PAD" },
- { SCTP_FORWARD_TSN_CHUNK_ID, "FORWARD_TSN" },
- { SCTP_ASCONF_CHUNK_ID, "ASCONF" },
- { SCTP_IETF_EXT, "IETF_EXTENSION" },
- { 0, NULL } };
-
/* The below value is 255 */
#define NUM_CHUNKS 0x100