Ethereal-cvs: [Ethereal-cvs] cvs commit: ethereal tethereal.c

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Guy Harris <guy@xxxxxxxxxxxxxxxxx>
Date: Sun, 29 Jun 2003 19:58:19 -0500 (CDT)
guy         2003/06/29 19:58:19 CDT

  Modified files:
    .                    tethereal.c 
  Log:
  From Lionel Ains:
  
  	don't assume that a dissector handle has a protocol associated
  	with it (there's none for the "OSI network layer" dissector, for
  	example, as that dissector hands off to one of several protocols
  	based on the NLPID);
  
  	rename a few functions to have names that better explain what
  	they do;
  
  	have separate functions to show all the layer types (dissector
  	tables) and to show all the protocols supported for a layer
  	type, and have both of them take, as an argument, the standard
  	I/O stream to which they should write;
  
  	improve the parser for the "-d" option to give more information
  	on errors;
  
  	fix up some comments.
  
  Revision  Changes    Path
  1.189     +138 -69   ethereal/tethereal.c