Ethereal-cvs: [Ethereal-cvs] cvs commit: ethereal packet-atalk.c packet-clnp.c packet-dcerpc.c

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

From: Guy Harris <guy@xxxxxxxxxxxxxxxxxxx>
Date: Sun, 20 Apr 2003 06:36:25 -0500 (CDT)
guy         2003/04/20 06:36:21 CDT

  Modified files:
    .                    packet-atalk.c packet-clnp.c 
                         packet-dcerpc.c packet-eap.c 
                         packet-ieee80211.c packet-ip.c 
                         packet-ipv6.c packet-ndps.c 
                         packet-netbios.c packet-rpc.c 
                         packet-smb-pipe.c packet-smb.c 
                         packet-tcp.c packet-tds.c packet-wtp.c 
                         packet-x25.c reassemble.c reassemble.h 
  Log:
  Add a pointer to an hf_ value for a "reassembled_in" field (which can be
  null) to the "fragment_items" structure, and don't pass that value into
  "process_reassembled_data()", just have it use the value in the
  "fragment_items" structure passed to it.
  
  Make "process_reassembled_data()" capable of handling reassembly done by
  "fragment_add_seq_check()", and use it in the ATP and 802.11 dissectors;
  give them "reassembled_in" fields.  Make "process_reassembled_data()"
  handle only the case of a completed reassembly (fd_head != NULL) so that
  we can use it in those dissectors without gunking the code up too much.
  
  Revision  Changes    Path
  1.88      +9 -9      ethereal/packet-atalk.c
  1.73      +10 -4     ethereal/packet-clnp.c
  1.117     +2 -1      ethereal/packet-dcerpc.c
  1.34      +2 -1      ethereal/packet-eap.c
  1.85      +9 -7      ethereal/packet-ieee80211.c
  1.190     +10 -5     ethereal/packet-ip.c
  1.97      +10 -4     ethereal/packet-ipv6.c
  1.20      +2 -1      ethereal/packet-ndps.c
  1.57      +2 -1      ethereal/packet-netbios.c
  1.119     +2 -1      ethereal/packet-rpc.c
  1.94      +2 -1      ethereal/packet-smb-pipe.c
  1.332     +2 -1      ethereal/packet-smb.c
  1.190     +2 -1      ethereal/packet-tcp.c
  1.12      +2 -1      ethereal/packet-tds.c
  1.45      +2 -1      ethereal/packet-wtp.c
  1.84      +2 -1      ethereal/packet-x25.c
  1.37      +62 -31    ethereal/reassemble.c
  1.18      +9 -6      ethereal/reassemble.h