Ethereal-cvs: [ethereal-cvs] cvs commit: ethereal except.c except.h exceptions.h tvbtest.c
Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.
From: "Gilbert Ramirez Jr." <gram@xxxxxxxxxxxx>
Date: Thu, 11 May 2000 03:18:05 -0500 (CDT)
gram 2000/05/11 03:18:02 CDT
Modified files:
. Makefile.am Makefile.nmake packet-aarp.c
packet-afs.c packet-arp.c packet-ascend.c
packet-atalk.c packet-atm.c
packet-auto_rp.c packet-bgp.c
packet-bootp.c packet-bootparams.c
packet-bpdu.c packet-cdp.c packet-cgmp.c
packet-clip.c packet-clnp.c packet-data.c
packet-ddtp.c packet-dns.c packet-esis.c
packet-eth.c packet-ethertype.c
packet-fddi.c packet-fddi.h packet-ftp.c
packet-giop.c packet-gre.c packet-h1.c
packet-hsrp.c packet-http.c
packet-icmpv6.c packet-icp.c packet-icq.c
packet-imap.c packet-ip.c packet-ipp.c
packet-ipsec.c packet-ipv6.c packet-ipx.c
packet-irc.c packet-isakmp.c
packet-isis-clv.c packet-isis-hello.c
packet-isis-lsp.c packet-isis-snp.c
packet-isis.c packet-isl.c packet-l2tp.c
packet-lapb.c packet-lapd.c packet-ldap.c
packet-llc.c packet-lpd.c packet-mapi.c
packet-mount.c packet-mpls.c
packet-msproxy.c packet-nbipx.c
packet-nbns.c packet-ncp.c
packet-netbios.c packet-nfs.c
packet-nntp.c packet-ntp.c packet-null.c
packet-osi-options.c packet-ospf.c
packet-pim.c packet-pop.c
packet-portmap.c packet-ppp.c
packet-pppoe.c packet-pptp.c
packet-q2931.c packet-q931.c
packet-radius.c packet-raw.c packet-rip.c
packet-ripng.c packet-rlogin.c
packet-rpc.c packet-rsvp.c packet-rtcp.c
packet-rtp.c packet-rtsp.c packet-rx.c
packet-sap.c packet-sdp.c
packet-smb-browse.c packet-smb-common.c
packet-smb-common.h packet-smb-logon.c
packet-smb-mailslot.c packet-smb-pipe.c
packet-smb.c packet-sna.c packet-snmp.c
packet-socks.c packet-srvloc.c
packet-sscop.c packet-tacacs.c
packet-tcp.c packet-telnet.c
packet-tftp.c packet-time.c packet-tns.c
packet-tr.c packet-trmac.c packet-udp.c
packet-v120.c packet-vines.c
packet-vlan.c packet-vrrp.c packet-vtp.c
packet-wccp.c packet-who.c packet-x25.c
packet-yhoo.c packet-ypserv.c packet.c
packet.h proto.c proto.h xdlc.c
Added files:
. except.c except.h exceptions.h tvbtest.c
tvbuff.c tvbuff.h
Log:
Add tvbuff class.
Add exceptions routines.
Convert proto_tree_add_*() routines to require tvbuff_t* argument.
Convert all dissectors to pass NULL argument ("NullTVB" macro == NULL) as
the tvbuff_t* argument to proto_tree_add_*() routines.
dissect_packet() creates a tvbuff_t, wraps the next dissect call in
a TRY block, will print "Short Frame" on the proto_tree if a BoundsError
exception is caught.
The FDDI dissector is converted to use tvbuff's.
Revision Changes Path
1.195 +8 -1 ethereal/Makefile.am
1.37 +3 -1 ethereal/Makefile.nmake
1.19 +12 -12 ethereal/packet-aarp.c
1.10 +40 -40 ethereal/packet-afs.c
1.29 +43 -43 ethereal/packet-arp.c
1.11 +10 -10 ethereal/packet-ascend.c
1.34 +34 -34 ethereal/packet-atalk.c
1.14 +47 -47 ethereal/packet-atm.c
1.5 +16 -16 ethereal/packet-auto_rp.c
1.23 +87 -87 ethereal/packet-bgp.c
1.31 +66 -66 ethereal/packet-bootp.c
1.10 +3 -3 ethereal/packet-bootparams.c
1.10 +19 -19 ethereal/packet-bpdu.c
1.22 +48 -48 ethereal/packet-cdp.c
1.2 +7 -7 ethereal/packet-cgmp.c
1.6 +3 -3 ethereal/packet-clip.c
1.7 +181 -181 ethereal/packet-clnp.c
1.16 +2 -2 ethereal/packet-data.c
1.3 +22 -22 ethereal/packet-ddtp.c
1.44 +97 -97 ethereal/packet-dns.c
1.3 +26 -26 ethereal/packet-esis.c
1.33 +12 -12 ethereal/packet-eth.c
1.3 +2 -2 ethereal/packet-ethertype.c
1.30 +33 -30 ethereal/packet-fddi.c
1.2 +2 -3 ethereal/packet-fddi.h
1.15 +11 -11 ethereal/packet-ftp.c
1.13 +39 -39 ethereal/packet-giop.c
1.19 +25 -25 ethereal/packet-gre.c
1.8 +18 -18 ethereal/packet-h1.c
1.4 +12 -12 ethereal/packet-hsrp.c
1.18 +5 -5 ethereal/packet-http.c
1.16 +48 -48 ethereal/packet-icmpv6.c
1.7 +18 -18 ethereal/packet-icp.c
1.15 +112 -80 ethereal/packet-icq.c
1.6 +8 -8 ethereal/packet-imap.c
1.85 +85 -85 ethereal/packet-ip.c
1.9 +18 -18 ethereal/packet-ipp.c
1.15 +15 -15 ethereal/packet-ipsec.c
1.36 +25 -25 ethereal/packet-ipv6.c
1.57 +44 -44 ethereal/packet-ipx.c
1.5 +6 -6 ethereal/packet-irc.c
1.15 +92 -92 ethereal/packet-isakmp.c
1.4 +7 -7 ethereal/packet-isis-clv.c
1.7 +10 -10 ethereal/packet-isis-hello.c
1.6 +16 -16 ethereal/packet-isis-lsp.c
1.4 +10 -10 ethereal/packet-isis-snp.c
1.9 +11 -11 ethereal/packet-isis.c
1.8 +24 -24 ethereal/packet-isl.c
1.9 +62 -62 ethereal/packet-l2tp.c
1.13 +4 -4 ethereal/packet-lapb.c
1.6 +8 -8 ethereal/packet-lapd.c
1.10 +15 -15 ethereal/packet-ldap.c
1.56 +10 -10 ethereal/packet-llc.c
1.19 +7 -7 ethereal/packet-lpd.c
1.6 +6 -6 ethereal/packet-mapi.c
1.14 +26 -26 ethereal/packet-mount.c
1.6 +7 -7 ethereal/packet-mpls.c
1.2 +75 -75 ethereal/packet-msproxy.c
1.19 +24 -24 ethereal/packet-nbipx.c
1.42 +105 -105 ethereal/packet-nbns.c
1.35 +21 -21 ethereal/packet-ncp.c
1.19 +63 -63 ethereal/packet-netbios.c
1.27 +130 -130 ethereal/packet-nfs.c
1.9 +5 -5 ethereal/packet-nntp.c
1.12 +18 -18 ethereal/packet-ntp.c
1.21 +4 -4 ethereal/packet-null.c
1.2 +28 -28 ethereal/packet-osi-options.c
1.23 +114 -114 ethereal/packet-ospf.c
1.13 +41 -41 ethereal/packet-pim.c
1.14 +8 -8 ethereal/packet-pop.c
1.15 +25 -25 ethereal/packet-portmap.c
1.33 +68 -68 ethereal/packet-ppp.c
1.8 +17 -17 ethereal/packet-pppoe.c
1.10 +98 -98 ethereal/packet-pptp.c
1.8 +117 -117 ethereal/packet-q2931.c
1.14 +132 -132 ethereal/packet-q931.c
1.12 +10 -10 ethereal/packet-radius.c
1.14 +3 -3 ethereal/packet-raw.c
1.15 +16 -16 ethereal/packet-rip.c
1.10 +10 -10 ethereal/packet-ripng.c
1.2 +20 -20 ethereal/packet-rlogin.c
1.30 +50 -50 ethereal/packet-rpc.c
1.21 +234 -234 ethereal/packet-rsvp.c
1.2 +31 -31 ethereal/packet-rtcp.c
1.3 +17 -17 ethereal/packet-rtp.c
1.13 +8 -8 ethereal/packet-rtsp.c
1.11 +18 -18 ethereal/packet-rx.c
1.7 +23 -23 ethereal/packet-sap.c
1.7 +5 -5 ethereal/packet-sdp.c
1.3 +68 -68 ethereal/packet-smb-browse.c
1.4 +6 -6 ethereal/packet-smb-common.c
1.2 +3 -3 ethereal/packet-smb-common.h
1.4 +14 -14 ethereal/packet-smb-logon.c
1.4 +7 -7 ethereal/packet-smb-mailslot.c
1.5 +87 -87 ethereal/packet-smb-pipe.c
1.65 +740 -740 ethereal/packet-smb.c
1.15 +106 -106 ethereal/packet-sna.c
1.30 +30 -30 ethereal/packet-snmp.c
1.4 +43 -43 ethereal/packet-socks.c
1.8 +77 -77 ethereal/packet-srvloc.c
1.7 +17 -17 ethereal/packet-sscop.c
1.4 +13 -13 ethereal/packet-tacacs.c
1.74 +29 -29 ethereal/packet-tcp.c
1.12 +22 -22 ethereal/packet-telnet.c
1.11 +24 -24 ethereal/packet-tftp.c
1.5 +4 -4 ethereal/packet-time.c
1.6 +19 -19 ethereal/packet-tns.c
1.38 +27 -27 ethereal/packet-tr.c
1.21 +43 -43 ethereal/packet-trmac.c
1.70 +8 -8 ethereal/packet-udp.c
1.6 +18 -18 ethereal/packet-v120.c
1.16 +19 -19 ethereal/packet-vines.c
1.11 +5 -5 ethereal/packet-vlan.c
1.5 +13 -13 ethereal/packet-vrrp.c
1.3 +54 -54 ethereal/packet-vtp.c
1.7 +21 -21 ethereal/packet-wccp.c
1.6 +16 -16 ethereal/packet-who.c
1.25 +153 -153 ethereal/packet-x25.c
1.7 +12 -12 ethereal/packet-yhoo.c
1.10 +4 -4 ethereal/packet-ypserv.c
1.80 +74 -48 ethereal/packet.c
1.184 +9 -2 ethereal/packet.h
1.64 +44 -41 ethereal/proto.c
1.30 +48 -40 ethereal/proto.h
1.14 +24 -24 ethereal/xdlc.c
- Prev by Date: [ethereal-cvs] cvs commit: ethereal Makefile.am Makefile.nmake
- Next by Date: [ethereal-cvs] cvs commit: ethereal/plugins/gryphon packet-gryphon.c
- Previous by thread: [ethereal-cvs] cvs commit: ethereal Makefile.am Makefile.nmake
- Next by thread: [ethereal-cvs] cvs commit: ethereal/plugins/gryphon packet-gryphon.c
- Index(es):





