Removed all references to gtk objects from packet*.[ch] files. They now
authorgram <gram@f5534014-38df-0310-8fa8-9805f1628bb7>
Tue, 23 Mar 1999 03:14:46 +0000 (03:14 +0000)
committergram <gram@f5534014-38df-0310-8fa8-9805f1628bb7>
Tue, 23 Mar 1999 03:14:46 +0000 (03:14 +0000)
commit6375b9cd7349533bb6da2954c764979a6071cb60
tree50607383870e1a22da46616611b6af517557c1e3
parentbe0ae01c2dc25be673b30da1195e5032f923f4f5
Removed all references to gtk objects from packet*.[ch] files. They now
reference the protocol tree with struct proto_tree and struct proto_item
objects. That way, the packet decoding source code file can be used with
non-gtk packet decoders, like a curses-based ethereal, e.g. I also re-arranged
some of the information in packet.h to more appropriate places (like other
packet-*.[ch] files).

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@223 f5534014-38df-0310-8fa8-9805f1628bb7
50 files changed:
Makefile.am
Makefile.in
column.c
configure
ethereal.c
ethereal.h
ethertype.c
file.c
file.h
gtkpacket.c [new file with mode: 0644]
gtkpacket.h [new file with mode: 0644]
packet-aarp.c
packet-arp.c
packet-atalk.c
packet-bootp.c
packet-cdp.c
packet-data.c
packet-dns.c
packet-dns.h
packet-eth.c
packet-fddi.c
packet-giop.c
packet-http.c
packet-ip.c
packet-ip.h [new file with mode: 0644]
packet-ipv6.c
packet-ipx.c
packet-llc.c
packet-lpd.c
packet-nbipx.c
packet-nbns.c
packet-ncp.c
packet-null.c
packet-osi.c
packet-ospf.c
packet-ospf.h
packet-ppp.c
packet-raw.c
packet-rip.c
packet-tcp.c
packet-tftp.c
packet-tr.c
packet-trmac.c
packet-udp.c
packet-vines.c
packet.c
packet.h
print.c
util.c
util.h