git.samba.org
/
obnox
/
wireshark
/
wip.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Make "dissector_add()", "dissector_delete()", and "dissector_change()"
[obnox/wireshark/wip.git]
/
packet-raw.c
diff --git
a/packet-raw.c
b/packet-raw.c
index 85537b1c865ed41128e1a2b821f38c7785f12016..0fd404774899a98a77ee9c74f43c077b1d1e1da4 100644
(file)
--- a/
packet-raw.c
+++ b/
packet-raw.c
@@
-1,7
+1,7
@@
/* packet-raw.c
* Routines for raw packet disassembly
*
/* packet-raw.c
* Routines for raw packet disassembly
*
- * $Id: packet-raw.c,v 1.2
7 2001/11/20 21:59:13
guy Exp $
+ * $Id: packet-raw.c,v 1.2
8 2001/12/03 03:59:38
guy Exp $
*
* Ethereal - Network traffic analyzer
* By Gerald Combs <gerald@ethereal.com>
*
* Ethereal - Network traffic analyzer
* By Gerald Combs <gerald@ethereal.com>
@@
-158,10
+158,13
@@
proto_register_raw(void)
void
proto_reg_handoff_raw(void)
{
void
proto_reg_handoff_raw(void)
{
+ dissector_handle_t raw_handle;
+
/*
* Get handles for the IP and PPP-in-HDLC-like-framing dissectors.
*/
ip_handle = find_dissector("ip");
ppp_hdlc_handle = find_dissector("ppp_hdlc");
/*
* Get handles for the IP and PPP-in-HDLC-like-framing dissectors.
*/
ip_handle = find_dissector("ip");
ppp_hdlc_handle = find_dissector("ppp_hdlc");
- dissector_add("wtap_encap", WTAP_ENCAP_RAW_IP, dissect_raw, -1);
+ raw_handle = create_dissector_handle(dissect_raw, -1);
+ dissector_add("wtap_encap", WTAP_ENCAP_RAW_IP, raw_handle);
}
}