Ethereal-cvs: [Ethereal-cvs] cvs commit: ethereal packet-ieee80211.c packet-llc.c packet-pppoe

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, 21 Jan 2001 16:51:48 -0600 (CST)
guy         2001/01/21 16:51:47 CST

  Modified files:
    .                    packet-ieee80211.c packet-llc.c 
                         packet-pppoe.c packet-sll.c 
                         packet-trmac.c packet-vlan.c 
  Log:
  Remove some more "CHECK_DISPLAY_AS_DATA()" calls and code to set
  "pinfo->current_proto", in dissectors always called through dissector
  tables and handles.
  
  Make the IEEE 802.11 dissector static, as it's not called externally.
  
  Clear the Info column in the Linux cooked capture and 802.1q VLAN
  dissectors, before extracting anything from the packet, so that if an
  exception is thrown, the Info column doesn't reflect the previous
  protocol.
  
  Don't extract the encapsulated protocol in the VLAN dissector until you
  use it, so that if the frame contains the VLAN ID but not the
  encapsulated protocol, we at least put the VLAN ID into the protocol
  tree.
  
  Revision  Changes    Path
  1.11      +2 -12     ethereal/packet-ieee80211.c
  1.82      +1 -5      ethereal/packet-llc.c
  1.16      +1 -9      ethereal/packet-pppoe.c
  1.7       +3 -4      ethereal/packet-sll.c
  1.31      +1 -4      ethereal/packet-trmac.c
  1.31      +4 -6      ethereal/packet-vlan.c