diff options
author | Anders Broman <anders.broman@ericsson.com> | 2012-04-05 11:18:49 +0000 |
---|---|---|
committer | Anders Broman <anders.broman@ericsson.com> | 2012-04-05 11:18:49 +0000 |
commit | d04de670f81e4529853ab773a6b56b806beb831e (patch) | |
tree | d67bdafb5b2896a108680a46abd662d523cdf2b5 /epan/dissectors/packet-tcp.h | |
parent | 3f4d248357639d40ef15754f1f63dc6f88ec1dfb (diff) |
From Michael Mann:
TCP picks wrong sub-dissector if both dissector choices have the same "minimum segment size"
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7008
svn path=/trunk/; revision=41954
Diffstat (limited to 'epan/dissectors/packet-tcp.h')
-rw-r--r-- | epan/dissectors/packet-tcp.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/epan/dissectors/packet-tcp.h b/epan/dissectors/packet-tcp.h index 002cb67326..a89d6b1629 100644 --- a/epan/dissectors/packet-tcp.h +++ b/epan/dissectors/packet-tcp.h @@ -234,6 +234,11 @@ struct tcp_analysis { * stream index numbering */ guint32 stream; + + /* Remembers the server port on the SYN (or SYN|ACK) packet to + * help determine which dissector to call + */ + guint16 server_port; }; /* Structure that keeps per packet data. First used to be able |