aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-tcp.c
diff options
context:
space:
mode:
authorjake <jake@f5534014-38df-0310-8fa8-9805f1628bb7>2008-10-15 17:51:57 +0000
committerjake <jake@f5534014-38df-0310-8fa8-9805f1628bb7>2008-10-15 17:51:57 +0000
commit8cc870813cea262ee809bea0b85da5c3073e7f70 (patch)
tree051661d322f4fb4bc475be044860284c42a77c72 /epan/dissectors/packet-tcp.c
parent9a73de781ab92464c11f356fbaf34af9b1f72f71 (diff)
Add option 22 and 23 dissection.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@26463 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'epan/dissectors/packet-tcp.c')
-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,