On Thu, Jan 27, 2000 at 04:00:40PM +1300, Jason Haar wrote:
> Hi there,
>
> Great proggie guys - I love the "Follow TCP Stream" feature :-)
>
> That's where I had a problem. If I started up ethereal, captured some
> packets, stopped and did a "Follow" on a TCP entry - I got to see what I
> wanted. Then if I did a "Reload" I got all the original data back so I could
> look for other things.
>
> If I use "tcpdump -w" to generate a input file for ethereal, the "Reload"
> doesn't refresh the data - I still end up with only the last filtered
> related-TCP data...
>
> Also, if I "Close" in order to re-open the file - "Open" doesn't show up as
> an option anymore...
>
> RedHat-6.0
> ethereal 0.8.2, with GTK+ 1.2.1, with libpcap 0.4, with libz 1.1.3, with UCD
> SNMP 3.6.1
Thanks for the bug report. I fixed the problem with the Open and Close
menu items. Attached is the patch to file.c.
With regards to your tcpdump-related Reload problem, I don't quite
understand the problem. I'm not seeing that behavior here. I could
explain away the problem if your tcpdump capture contained only the TCP
packets in that conversation to begin with. Can you explain the problem
in more detail?
(I'm copying this to ethereal-dev@xxxxxxxx, so other developers can see)
--gilbert
Index: file.c
===================================================================
RCS file: /usr/local/cvsroot/ethereal/file.c,v
retrieving revision 1.160
diff -u -r1.160 file.c
--- file.c 2000/01/25 17:51:11 1.160
+++ file.c 2000/01/27 09:52:21
@@ -230,6 +230,7 @@
set_menus_for_unsaved_capture_file(FALSE);
set_menus_for_captured_packets(FALSE);
set_menus_for_selected_packet(FALSE);
+ set_menus_for_capture_in_progress(FALSE);
}
/* Set the file name in the status line, in the name for the main window,