aboutsummaryrefslogtreecommitdiffstats
path: root/epan
diff options
context:
space:
mode:
authorJaap Keuter <jaap.keuter@xs4all.nl>2008-10-15 17:51:57 +0000
committerJaap Keuter <jaap.keuter@xs4all.nl>2008-10-15 17:51:57 +0000
commitaba73d539f8c5a8d6c5ad425ad43ed76d5d34d88 (patch)
tree051661d322f4fb4bc475be044860284c42a77c72 /epan
parenta60b94394785841549dd181c2f773c3e671476b4 (diff)
Add option 22 and 23 dissection.
svn path=/trunk/; revision=26463
Diffstat (limited to 'epan')
-rw-r--r--epan/dissectors/packet-tcp.c20
1 files changed, 20 insertions, 0 deletions
diff --git a/epan/dissectors/packet-tcp.c b/epan/dissectors/packet-tcp.c
index 0950f6ad26..d049efccaa 100644
--- a/epan/dissectors/packet-tcp.c
+++ b/epan/dissectors/packet-tcp.c
@@ -1452,6 +1452,8 @@ tcp_print_sequence_number_analysis(packet_info *pinfo, tvbuff_t *tvb, proto_tree
#define TCPOPT_MD5 19 /* RFC2385 */
#define TCPOPT_SCPS 20 /* SCPS Capabilties */
#define TCPOPT_SNACK 21 /* SCPS SNACK */
+#define TCPOPT_RECBOUND 22 /* SCPS Record Boundary */
+#define TCPOPT_CORREXP 23 /* SCPS Corruption Experienced */
#define TCPOPT_QS 27 /* RFC4782 */
/*
@@ -1471,6 +1473,8 @@ tcp_print_sequence_number_analysis(packet_info *pinfo, tvbuff_t *tvb, proto_tree
#define TCPOLEN_MD5 18
#define TCPOLEN_SCPS 4
#define TCPOLEN_SNACK 6
+#define TCPOLEN_RECBOUND 2
+#define TCPOLEN_CORREXP 2
#define TCPOLEN_QS 8
@@ -2695,6 +2699,22 @@ static const ip_tcp_opt tcpopts[] = {
dissect_tcpopt_snack
},
{
+ TCPOPT_RECBOUND,
+ "SCPS record boundary",
+ NULL,
+ FIXED_LENGTH,
+ TCPOLEN_RECBOUND,
+ NULL
+ },
+ {
+ TCPOPT_CORREXP,
+ "SCPS corruption experienced",
+ NULL,
+ FIXED_LENGTH,
+ TCPOLEN_CORREXP,
+ NULL
+ },
+ {
TCPOPT_QS,
"Quick-Start",
NULL,