aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-tcp.h
diff options
context:
space:
mode:
authorsake <sake@f5534014-38df-0310-8fa8-9805f1628bb7>2010-08-29 15:27:20 +0000
committersake <sake@f5534014-38df-0310-8fa8-9805f1628bb7>2010-08-29 15:27:20 +0000
commit6ef9f9dc78bd8fac0ce9288e2226b8e9a7687eca (patch)
tree570e0a33800663a5c1dbf5a491e9697d663c4225 /epan/dissectors/packet-tcp.h
parentc7408c8e6477e57ea08734bac09478469cf67e4a (diff)
From Cal Turney (bug 5132):
TCP bytes_in flight becomes inflated with lost packets This patch suspends Bytes-in-Flight calculation when missing packets are detected. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@33994 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'epan/dissectors/packet-tcp.h')
-rw-r--r--epan/dissectors/packet-tcp.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/epan/dissectors/packet-tcp.h b/epan/dissectors/packet-tcp.h
index e61514ce51..fcbf313eac 100644
--- a/epan/dissectors/packet-tcp.h
+++ b/epan/dissectors/packet-tcp.h
@@ -155,6 +155,7 @@ typedef struct _tcp_flow_t {
gint16 win_scale; /* -1 is we dont know */
gint16 scps_capable; /* flow advertised scps capabilities */
guint16 maxsizeacked; /* 0 if not yet known */
+ gboolean valid_bif; /* if lost pkts, disable BiF until ACK is recvd */
/* This tcp flow/session contains only one single PDU and should
* be reassembled until the final FIN segment.