guy 2000/11/16 01:35:42 CST
Modified files:
. Makefile.am packet-atalk.c packet-atm.c
packet-bpdu.c packet-data.c
packet-ethertype.c packet-fddi.c
packet-giop.c packet-gre.c packet-h1.c
packet-http.c packet-ipp.c packet-ipx.c
packet-isl.c packet-lapd.c packet-llc.c
packet-nbipx.c packet-null.c packet-pop.c
packet-ppp.c packet-quake.c packet-sip.c
packet-sscop.c packet-tr.c packet-v120.c
packet-x25.c
Removed files:
. packet-bpdu.h
Log:
Tvbuffify the STP dissector, have it register itself and have the LLC
dissector call it through a handle, and make it static.
Give "dissect_data()" an "offset" argument, so dissectors can use it to
dissect part of the packet without having to cook up a new tvbuff.
Go back to using "dissect_data()" to dissect the data in an IPP request.
Revision Changes Path
1.248 +1 -2 ethereal/Makefile.am
1.44 +2 -2 ethereal/packet-atalk.c
1.26 +4 -4 ethereal/packet-atm.c
1.14 +72 -65 ethereal/packet-bpdu.c
1.20 +5 -4 ethereal/packet-data.c
1.8 +2 -2 ethereal/packet-ethertype.c
1.40 +2 -2 ethereal/packet-fddi.c
1.25 +2 -2 ethereal/packet-giop.c
1.26 +2 -2 ethereal/packet-gre.c
1.13 +2 -2 ethereal/packet-h1.c
1.28 +4 -4 ethereal/packet-http.c
1.16 +3 -7 ethereal/packet-ipp.c
1.67 +3 -3 ethereal/packet-ipx.c
1.16 +2 -2 ethereal/packet-isl.c
1.15 +3 -3 ethereal/packet-lapd.c
1.70 +19 -9 ethereal/packet-llc.c
1.27 +2 -2 ethereal/packet-nbipx.c
1.30 +2 -2 ethereal/packet-null.c
1.20 +2 -2 ethereal/packet-pop.c
1.40 +2 -2 ethereal/packet-ppp.c
1.8 +3 -3 ethereal/packet-quake.c
1.6 +2 -2 ethereal/packet-sip.c
1.11 +2 -2 ethereal/packet-sscop.c
1.49 +2 -2 ethereal/packet-tr.c
1.13 +2 -2 ethereal/packet-v120.c
1.36 +2 -2 ethereal/packet-x25.c