wireshark/epan
Guy Harris 5ae19d6256 Instead of tweaking a "Protocol configuration options" extension header
item to look more-or-less like a PPP packet, just dissect it in place
and hand off to the appropriate subdissector using the PPP dissector's
handoff table (which we export, along with its value_string table for
protocol IDs, which we use to report the protocol ID symbolically).

This means there's no point in having a configurable option to control
whether to do that tweaking; make it an obsolete option.

Bring "col_get_writable()" back from the dead, and have the GTP
dissector save the current "writable" flag for columns, mark the columns
non-writable before calling the subdissector for the PPP configuration
protocol, and restore the state of the writable flag, rather than
putting the columns back after the PPP configuration protocol's
dissector is done.

Fix some more typos in comments.

Don't register the IP dissector in the "ppp.protocol" table in the GTP
dissector's handoff registration routine - it's already being done in
the IP dissector's handoff routine.

Fix the name for CHAP to match what RFC 1994 calls it (if the name
changed, it should be changed in all places, but, at least according to
this message, a while ago, from Bob Sutterfield, "since the RFC defines
the protocol, the RFC defines the name":

	http://mail-index.netbsd.org/netbsd-help/1996/05/16/0011.html

and the RFC defines the name as "PPP Challenge Handshake Authentication
Protocol (CHAP)").

svn path=/trunk/; revision=6617
2002-11-11 19:23:14 +00:00
..
dfilter Fix a problem when using the same field more than once in a display 2002-11-01 17:37:25 +00:00
ftypes Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
.cvsignore Sort .cvsignore alphabetically and add libtool where missing. 2002-08-14 14:45:54 +00:00
AUTHORS Hopefully the last time I have to change my e-mail address. 2001-11-13 23:55:44 +00:00
ChangeLog Give libethereal its own configuration file, and have that configuration 2000-10-16 23:18:05 +00:00
Makefile.am Add in a notion of "circuits", which are for virtual circuit-oriented 2002-10-22 08:22:07 +00:00
Makefile.nmake Add in a notion of "circuits", which are for virtual circuit-oriented 2002-10-22 08:22:07 +00:00
NEWS Give libethereal its own configuration file, and have that configuration 2000-10-16 23:18:05 +00:00
README Give libethereal its own configuration file, and have that configuration 2000-10-16 23:18:05 +00:00
acconfig.h Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
acinclude.m4 Check for IPv6 support, and check what type of IPv6 support we have, in 2001-07-13 01:34:13 +00:00
atalk-utils.c Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
atalk-utils.h Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
bitswap.c Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
bitswap.h Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
circuit.c Allow more than one circuit with the same circuit ID; a circuit has a 2002-11-08 01:00:07 +00:00
circuit.h Allow more than one circuit with the same circuit ID; a circuit has a 2002-11-08 01:00:07 +00:00
column-utils.c Instead of tweaking a "Protocol configuration options" extension header 2002-11-11 19:23:14 +00:00
column-utils.h Instead of tweaking a "Protocol configuration options" extension header 2002-11-11 19:23:14 +00:00
column_info.h Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
config.h.win32 WinPcap 2.3's <pcap.h> includes <packet32.h>, and WinPcap 2.3's 2002-06-23 10:32:36 +00:00
configure.in Support for both old and brand new libtool versions 2002-10-09 22:58:53 +00:00
conversation.c Move the stuff to save, recompute, and restore "can_desegment" out of 2002-10-29 07:22:55 +00:00
conversation.h Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
epan.c Add in a notion of "circuits", which are for virtual circuit-oriented 2002-10-22 08:22:07 +00:00
epan.h Add in a notion of "circuits", which are for virtual circuit-oriented 2002-10-22 08:44:33 +00:00
epan_dissect.h Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
except.c Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
except.h Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
exceptions.h Create a more modular type system for the FT_* types. Put them 2001-02-01 20:21:25 +00:00
filesystem.c Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
filesystem.h Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
frame_data.c Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
frame_data.h Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
gdebug.h Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
inet_aton.c Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
inet_aton.h Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
inet_ntop.c Note why we're including <sys/socket.h> and <winsock2.h> in places where 2002-10-29 00:28:11 +00:00
inet_pton.c Note why we're including <sys/socket.h> and <winsock2.h> in places where 2002-10-29 00:28:11 +00:00
inet_v6defs.h Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
int-64bit.c Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
int-64bit.h Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
ipv4.c Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
ipv4.h Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
ipv6-utils.h Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
nstime.h Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
osi-utils.c From Hannes Gredler: 2002-09-02 22:10:17 +00:00
osi-utils.h Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
packet.c Don't return 0 from "call_dissector_work()" if the packet was dissected 2002-10-29 05:15:24 +00:00
packet.h From Solomon Peachy: support for new "wlancap" 802.11 extra-information 2002-11-06 21:49:34 +00:00
packet_info.h Allow more than one circuit with the same circuit ID; a circuit has a 2002-11-08 01:00:07 +00:00
pint.h Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
plugins.c Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
plugins.h Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
proto.c Squelch some compiler warnings. 2002-10-15 05:29:48 +00:00
proto.h Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
resolv.c Note why we're including <sys/socket.h> and <winsock2.h> in places where 2002-10-29 00:28:11 +00:00
resolv.h Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
sna-utils.c Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
sna-utils.h Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
strutil.c Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
strutil.h Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
timestamp.h Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
to_str.c Note why we're including <sys/socket.h> and <winsock2.h> in places where 2002-10-29 00:28:11 +00:00
to_str.h Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
tvbtest.c Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
tvbuff.c Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
tvbuff.h Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
value_string.c Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00
value_string.h Removed trailing whitespaces from .h and .c files using the 2002-08-28 20:41:00 +00:00

README

$Id: README,v 1.1 2000/10/16 23:17:39 guy Exp $

XXX - put something here