aboutsummaryrefslogtreecommitdiffstats
path: root/packet-data.c
diff options
context:
space:
mode:
authorhagbard <hagbard@f5534014-38df-0310-8fa8-9805f1628bb7>2001-11-25 21:44:57 +0000
committerhagbard <hagbard@f5534014-38df-0310-8fa8-9805f1628bb7>2001-11-25 21:44:57 +0000
commit339a78c5ae3529f8be9f7c1b67298f52349ca907 (patch)
tree1b0afead73c9eb642c5197ec34c541b908902941 /packet-data.c
parent0cff9de3b58fae3fecaa13c41b474d662baa231e (diff)
Added hooks to be able to call dissect_data as via a handle.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@4262 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'packet-data.c')
-rw-r--r--packet-data.c10
1 files changed, 9 insertions, 1 deletions
diff --git a/packet-data.c b/packet-data.c
index 169b07cd07..376aa9c975 100644
--- a/packet-data.c
+++ b/packet-data.c
@@ -2,7 +2,7 @@
* Routines for raw data (default case)
* Gilbert Ramirez <gram@alumni.rice.edu>
*
- * $Id: packet-data.c,v 1.23 2001/11/13 23:55:29 gram Exp $
+ * $Id: packet-data.c,v 1.24 2001/11/25 21:44:57 hagbard Exp $
*
* Ethereal - Network traffic analyzer
* By Gerald Combs <gerald@ethereal.com>
@@ -55,6 +55,12 @@ dissect_data(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree)
}
}
+void
+dissect_data_wrapper(tvbuff_t *tvb,packet_info *pinfo, proto_tree *tree)
+{
+ dissect_data(tvb,0,pinfo,tree);
+}
+
void
proto_register_data(void)
{
@@ -64,6 +70,8 @@ proto_register_data(void)
"data" /* abbrev */
);
+ register_dissector("data",dissect_data_wrapper,proto_data);
+
/*
* "Data" is used to dissect something whose normal dissector
* is disabled, so it cannot itself be disabled.