aboutsummaryrefslogtreecommitdiffstats
path: root/packet-tcp.c
diff options
context:
space:
mode:
authorLaurent Deniel <laurent.deniel@free.fr>1999-07-31 13:55:16 +0000
committerLaurent Deniel <laurent.deniel@free.fr>1999-07-31 13:55:16 +0000
commitfb8aa8fb7a85b3557bc17e3b63b1ed1fd2655453 (patch)
treed511fedee6d1f6f9d42037adf020e36bdeff4593 /packet-tcp.c
parent68e50f34862eca036a8c9069de891a89ddf1af8a (diff)
downloadwireshark-fb8aa8fb7a85b3557bc17e3b63b1ed1fd2655453.tar.gz
wireshark-fb8aa8fb7a85b3557bc17e3b63b1ed1fd2655453.tar.bz2
wireshark-fb8aa8fb7a85b3557bc17e3b63b1ed1fd2655453.zip
Fix TCP follow stream feature:
- call reset_tcp_reassembly before build_follow_filter - modify reassemble_tcp so that packet validity is checked before processing it. svn path=/trunk/; revision=410
Diffstat (limited to 'packet-tcp.c')
-rw-r--r--packet-tcp.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/packet-tcp.c b/packet-tcp.c
index a5bc9de723..9c56e92d8e 100644
--- a/packet-tcp.c
+++ b/packet-tcp.c
@@ -1,7 +1,7 @@
/* packet-tcp.c
* Routines for TCP packet disassembly
*
- * $Id: packet-tcp.c,v 1.28 1999/07/31 02:18:35 guy Exp $
+ * $Id: packet-tcp.c,v 1.29 1999/07/31 13:55:16 deniel Exp $
*
* Ethereal - Network traffic analyzer
* By Gerald Combs <gerald@zing.org>
@@ -506,7 +506,10 @@ dissect_tcp(const u_char *pd, int offset, frame_data *fd, proto_tree *tree) {
( pd+offset ), /* data */
( fd->cap_len - offset ), /* captured data length */
( th.th_flags & 0x02 ), /* is syn set? */
- pi.ip_src ); /* src ip */
+ pi.ip_src,
+ pi.ip_dst,
+ pi.srcport,
+ pi.destport);
}
}