Ethereal-cvs: [ethereal-cvs] cvs commit: ethereal packet-bootparams.c packet-mount.c p

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

From: Guy Harris <guy@xxxxxxxxxxxx>
Date: Tue, 4 Apr 2000 01:46:38 -0500 (CDT)
guy         2000/04/04 01:46:36 CDT

  Modified files:
    .                    packet-bootparams.c packet-mount.c 
                         packet-nfs.c packet-nlm.c 
                         packet-portmap.c packet-rpc.c 
                         packet-stat.c packet-ypbind.c 
                         packet-ypserv.c packet-ypxfr.c 
                         tethereal.c 
  Log:
  Use the new split between protocol registration and protocol handoff
  registration routines to get rid of the special handling of ONC RPC
  protocols - dissectors for ONC RPC-based protocols should register their
  protocol, fields, and ETT values in a protocol registration routine, and
  register themselves with the ONC RPC dissector in their protocol handoff
  routine, so that the latter is done after the ONC RPC dissector's
  protocol registration routine is called, so that the data structures
  needed when dissectors for ONC RPC protocols register themselves with
  the ONC RPC dissector have been initialized.
  
  Get rid of "init_dissect_rpc()", which initializes said data structures;
  do that in "proto_register_rpc()" instead.
  
  Revision  Changes    Path
  1.9       +5 -2      ethereal/packet-bootparams.c
  1.13      +5 -1      ethereal/packet-mount.c
  1.26      +5 -1      ethereal/packet-nfs.c
  1.5       +5 -3      ethereal/packet-nlm.c
  1.14      +5 -1      ethereal/packet-portmap.c
  1.29      +15 -17    ethereal/packet-rpc.c
  1.5       +5 -1      ethereal/packet-stat.c
  1.5       +5 -1      ethereal/packet-ypbind.c
  1.9       +5 -1      ethereal/packet-ypserv.c
  1.4       +5 -2      ethereal/packet-ypxfr.c
  1.23      +1 -2      ethereal/tethereal.c