Ethereal-cvs: [Ethereal-cvs] cvs commit: ethereal packet-socks.c packet-tcp.c packet-tcp.h

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

From: guy@xxxxxxxxxxxx (Guy Harris)
Date: Mon, 29 Dec 2003 18:03:48 -0600 (CST)
guy         2003/12/29 18:03:48 CST

  Modified files:
    .                    packet-socks.c packet-tcp.c packet-tcp.h 
  Log:
  Export a "dissect_tcp_payload()" routine from the TCP dissector, for use
  by pass-through proxying dissectors such as the SOCKS dissector; it does
  the work of processing a TCP segment, including desegmentation.  Export
  the "next sequence number" value to subdissectors, so they can use it
  when calling "dissect_tcp_payload()".
  
  Use that in the SOCKS dissector.
  
  Revision  Changes    Path
  1.52      +15 -5     ethereal/packet-socks.c
  1.221     +30 -17    ethereal/packet-tcp.c
  1.21      +7 -1      ethereal/packet-tcp.h