Commit Graph

525 Commits

Author SHA1 Message Date
Guy Harris bc5a543e03 From Graeme Hewson:
This fixes some bugs:

	1. With the -S option under Linux, Capture/Stop or ^E was
	ignored until the next packet was read.  This is because
	capture.c wasn't checking for EINTR from select(), which is
	returned when the child receives SIGUSR1 from the parent.

	2. When reading from a pipe, a spurious error message from
	pcap_open_live() was written to stderr.

	3. Error messages from the child in Sync mode were displayed in
	a Warning alert box.

	Also, there's a new subroutine, popup_errmsg(), to replace
	several instances of duplicate code.

svn path=/trunk/; revision=5616
2002-06-04 11:19:59 +00:00
Guy Harris 1155a2fb43 From Martin Gignac: fix the "cc" field.
svn path=/trunk/; revision=5613
2002-06-03 19:00:00 +00:00
Guy Harris 531cb17873 From Albert Chin: fix various non-GCC compiler warnings.
svn path=/trunk/; revision=5600
2002-05-30 08:34:19 +00:00
Guy Harris dc4106b0b1 From Martin Gignac: fix Sender-Visibility field to use the right
value_string table.

Clean up capitalization.

svn path=/trunk/; revision=5594
2002-05-29 22:52:55 +00:00
Guy Harris f2880aad6b AODV6 support, from Antti Tuominen.
svn path=/trunk/; revision=5593
2002-05-29 21:32:23 +00:00
Guy Harris 0feb7affba Java RMI protocol support, from Michael Stiller.
svn path=/trunk/; revision=5590
2002-05-29 18:52:28 +00:00
Guy Harris fbb370078f From Jochen Friedrich: RFC 2353 SNA-over-LLC-over-UDP support, and RFC 2043
SNA-over-PPP and SNA-over-LLC-over-PPP support.

svn path=/trunk/; revision=5587
2002-05-29 03:08:02 +00:00
Gerald Combs ee0bdc5751 From Olivier Dreux: Add PPP support to GTP.
svn path=/trunk/; revision=5586
2002-05-29 03:07:02 +00:00
Guy Harris 49fe4e742c From Joerg Mayer: dissect both the BOOTP server and client ports as
bootp/DHCP, to handle PXE clients that send BOOTP requests to
destination ports other than 67.

svn path=/trunk/; revision=5581
2002-05-28 20:08:09 +00:00
Guy Harris 8f65a5b2e3 From Kari Heikkila: fix for WTP PDUs not containing user data.
svn path=/trunk/; revision=5574
2002-05-27 20:33:25 +00:00
Guy Harris e86f7667f8 From Heikki Vatiainen: clarify, in the Ethereal man page, how to remove
noise from the packet trace display.

Propagate those changes to the Tethereal man page.

svn path=/trunk/; revision=5570
2002-05-26 21:18:17 +00:00
Guy Harris d50725d623 From Joerg Mayer: mark last packet of TFTP transfer as such in the Info
column.

Tweak some other stuff while we're at it.

svn path=/trunk/; revision=5552
2002-05-24 22:50:55 +00:00
Ronnie Sahlberg fa9a603e62 *** empty log message ***
svn path=/trunk/; revision=5549
2002-05-24 11:52:39 +00:00
Guy Harris 73ef38e5b7 Skeleton NSPI dissector, from Todd Sabin.
svn path=/trunk/; revision=5536
2002-05-23 23:45:22 +00:00
Guy Harris e2630eed79 Command-line interface cleanups, from Graeme Hewson:
- Exit if an error is found in the options or arguments.

	- In print_usage(), improve the visibility of any getopt() error
	  message by suppressing the version information when -h is not
	  specified, and by adding an empty line.

	Ethereal:

	- If the -k option is specified, use the interface in the preferences
	  file, if present.

	- Prevent the user from specifying any hidden options which are used
	  internally in -S mode.

	Tethereal:

	- Fix a memory leak in the processing of the -f option.

	- In print_usage(), change "capture file type" to "output file type",
	  which I think is clearer; move the -q flag from the non-libpcap case
	  to the libpcap case.

svn path=/trunk/; revision=5525
2002-05-22 23:22:56 +00:00
Guy Harris 66e28fbb4a Fixes to BGP problems, from Dirk Steinberg.
Add some additional bounds checking to "decode_MPLS_stack()" so as not
to overflow the buffer handed to it.

svn path=/trunk/; revision=5518
2002-05-21 21:55:47 +00:00
Guy Harris 2667dfed9a From Hannes Gredler: fix misuse of "&&" when "&" was intended.
svn path=/trunk/; revision=5517
2002-05-21 21:44:28 +00:00
Guy Harris 04b133f82e From Hannes Gredler: fix to label stack handling for withdrawn routes.
svn path=/trunk/; revision=5511
2002-05-20 01:01:11 +00:00
Guy Harris 529e38321f From Andrew Esh: support for additional interest levels in
TRANS2_QUERY_FS_INFORMATION, and fix handling of level 1022 to treat the
file name as always being in Unicode.

svn path=/trunk/; revision=5494
2002-05-16 23:36:43 +00:00
Guy Harris 2ee99739c3 From Andrew Esh: fix a compiler warning.
svn path=/trunk/; revision=5491
2002-05-16 19:29:03 +00:00
Ronnie Sahlberg e39ee24b14 Added function names for all v2 and v3 functions for the SUN NFS ACL protocol stub dissector.
svn path=/trunk/; revision=5488
2002-05-16 08:57:12 +00:00
Gilbert Ramirez c914f315a6 Add Greg Morris as author of NCP dissector.
Remove paragraph begging for help on NCP dissector from README.

svn path=/trunk/; revision=5482
2002-05-15 21:50:27 +00:00
Guy Harris 0548e8d0f3 From Hannes Gredler: labeled unicast support for BGP.
svn path=/trunk/; revision=5481
2002-05-15 21:40:25 +00:00
Guy Harris 870c706685 From Andrew Esh: support for interest level 1003 and 1007 in
TRANS2_QUERY_FS_INFORMATION.

svn path=/trunk/; revision=5477
2002-05-15 19:37:26 +00:00
Guy Harris c68fc6ed90 From Mike Frisch: implement MAPID (procedure 12) in PCNFSD v2.
svn path=/trunk/; revision=5468
2002-05-14 21:22:39 +00:00
Guy Harris 088398741d From Ruud Linders: report errors from "g_module_open()".
svn path=/trunk/; revision=5463
2002-05-14 10:32:12 +00:00
Guy Harris a92af3868d From Motonori Shindo:
1) OSPF Link State Request packet in V2 has 4-octets LS type field
    whereas 2-octets MBZ and 2-octets LS type field in V3.

 2) 6th argument to proto_tree_add_item() has to be boolean value.

svn path=/trunk/; revision=5456
2002-05-13 20:46:37 +00:00
Guy Harris 60e2475556 From Graeme Hewson: add some sanity checks to DNS dissector to avoid
loops.

svn path=/trunk/; revision=5443
2002-05-11 18:46:38 +00:00
Guy Harris ae88c45ef0 From Joerg Mayer: make a pile of stuff not used outside one source file
static, and add a new "packet-data.h" to declare "proto_data".

Display escape sequences in octal in the IAPP dissector, as is now done
in the RADIUS dissector.

svn path=/trunk/; revision=5441
2002-05-10 23:20:38 +00:00
Guy Harris 83188c261c The two entries for Martin Thomas are for the same person; combine them
under the e-mail address he says should be used.

svn path=/trunk/; revision=5438
2002-05-10 19:34:15 +00:00
Guy Harris cbad622d0e From Martin Thomas: handle address lengths based on TOA bit in X.25.
svn path=/trunk/; revision=5423
2002-05-09 05:49:28 +00:00
Guy Harris 904ecac64a From Didier Gautheron:
DSI and ASP updates to better handle addresses in replies.

	Dissect DSI "open session" and "attention" messages.

svn path=/trunk/; revision=5420
2002-05-08 23:46:34 +00:00
Guy Harris 4f82062233 From Joerg Mayer:
autoconf 2.53 creates directories named autom4te.cache
        Add them to .cvsignore

svn path=/trunk/; revision=5419
2002-05-08 22:24:03 +00:00
Guy Harris 9c6a759e7e From Stefan Wenk: SIP heuristic dissector.
svn path=/trunk/; revision=5418
2002-05-08 20:29:47 +00:00
Guy Harris 7181a4d327 From Kan Sasaki: VSA decoding and other changes to RADIUS.
svn path=/trunk/; revision=5416
2002-05-08 08:13:08 +00:00
Guy Harris 95a095a1c4 From Chenjiang Hu: use the correct offset when fetching unreserved
bandwidth values.

svn path=/trunk/; revision=5414
2002-05-07 18:52:27 +00:00
Guy Harris 71f8208bf9 From Didieer Gautheron:
Don't show progress bar for quick "Find Frame" searches
	Add "Find Next" and "Find Previous" to repeat searches

Add documentation for "Find Next" and "Find Previous".

svn path=/trunk/; revision=5378
2002-05-03 21:55:15 +00:00
Guy Harris 7aba39031e From Didier Gautheron: add a "frame.marked" hidden field, set if the
frame is marked, so that you can use Find Frame to find the next marked
frame, and can filter the display to show only marked frames.

Update the documentation to note that "frame.marked" is set on marked
frames.

svn path=/trunk/; revision=5377
2002-05-03 21:38:20 +00:00
Guy Harris 1a2bc5ad11 Additional RAP error code for password changes sent to a BDC, from Devin
Heitmueller.

svn path=/trunk/; revision=5296
2002-04-29 22:43:23 +00:00
Guy Harris 9a80f0a521 Removal (or, at least, #ifdeffing out) of unused variables and
functions, from David Frascone.

svn path=/trunk/; revision=5288
2002-04-29 08:20:18 +00:00
Guy Harris 76a4bb9071 Update Kari Tiirikainen's e-mail address.
svn path=/trunk/; revision=5263
2002-04-28 00:48:02 +00:00
Guy Harris 9469b47866 ATP, ASP, and AFP support, from Didier Gautheron.
svn path=/trunk/; revision=5254
2002-04-25 23:58:02 +00:00
Guy Harris 10c5587bac AODV dissection support, from Erik Nordstr�m.
svn path=/trunk/; revision=5253
2002-04-25 23:35:52 +00:00
Guy Harris 5bc3cc445d CRLDP support, and assorted byg fixes, from Michael Rozhavsky.
Clean up the "Error processing TLV" error messages to

	1) indicate the type of TLV

and

	2) indicate the type of error.

Clean up white space.

Make routines static if they're not used outside this file.

svn path=/trunk/; revision=5237
2002-04-24 19:16:49 +00:00
Guy Harris 031065bf42 Additional PIM hello options support, from Kevin Humphries.
svn path=/trunk/; revision=5219
2002-04-22 07:41:33 +00:00
Guy Harris 1853574303 Support for NT Rename SMB, from Steven French.
svn path=/trunk/; revision=5218
2002-04-22 07:37:30 +00:00
Guy Harris ea17f40455 Initial support for writing NetXRay 2.x (Windows Sniffer) format
captures, from Olivier Abad.

svn path=/trunk/; revision=5202
2002-04-18 21:35:57 +00:00
Guy Harris 50155a975d From Phil Williams: support for looking up fields by name.
Clean up some white space, and one non-extern declaration in
"epan/proto.h".

svn path=/trunk/; revision=5201
2002-04-18 20:19:10 +00:00
Ronnie Sahlberg 332340c868 Change the way not implemented functions are commented out so thast ethereal
will still print the name of the function even if no dissector for it exists.

svn path=/trunk/; revision=5185
2002-04-17 09:51:11 +00:00
Guy Harris cec44f7274 ASAP support, from Michael Tuexen.
svn path=/trunk/; revision=5168
2002-04-15 21:47:59 +00:00