Ethereal-cvs: [Ethereal-cvs] cvs commit: ethereal packet-ascend.c packet-eth.c packet-gre.c pa
guy 2000/11/18 20:00:04 CST
Modified files:
. packet-ascend.c packet-eth.c packet-gre.c
packet-l2tp.c packet-null.c packet-ppp.c
packet-ppp.h packet-pppoe.c packet-raw.c
Log:
Have the Etherenet and PPP dissectors register themselves, and have
other dissectors call them through handles. Do the same for the "PPP
payload" dissector, after tvbuffifying it.
Tvbuffify the PPPoE dissector.
Do the last little bit of tvbuffifying the L2TP dissector (it takes
old-style arguments and immediately generates a tvbuff out of them; make
it take new-style arguments).
Revision Changes Path
1.19 +16 -5 ethereal/packet-ascend.c
1.48 +3 -1 ethereal/packet-eth.c
1.28 +5 -5 ethereal/packet-gre.c
1.16 +19 -16 ethereal/packet-l2tp.c
1.33 +13 -2 ethereal/packet-null.c
1.42 +11 -14 ethereal/packet-ppp.c
1.5 +1 -2 ethereal/packet-ppp.h
1.12 +71 -54 ethereal/packet-pppoe.c
1.21 +7 -5 ethereal/packet-raw.c