aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2004-09-23 07:32:58 +0000
committerGuy Harris <guy@alum.mit.edu>2004-09-23 07:32:58 +0000
commita1968b13267acb202c4917314e280804f3001d19 (patch)
tree2497286c839c0a035293ce34b0b5c37bd8eefdb2
parent55d15a436bddbd51da65fc954cdf2441920b3669 (diff)
Add proto_tree_add_debug_text(), rtcp_add_address(), and
rtp_add_address() to the list of functions exported from libethereal.dll and exported via the plugin function table. svn path=/trunk/; revision=12068
-rw-r--r--plugins/Xass-list3
-rw-r--r--plugins/Xplugin_api.c3
-rw-r--r--plugins/Xplugin_api.h3
-rw-r--r--plugins/Xplugin_api_decls.h3
-rw-r--r--plugins/Xplugin_table.h3
5 files changed, 14 insertions, 1 deletions
diff --git a/plugins/Xass-list b/plugins/Xass-list
index de8b803894..72474ccc6c 100644
--- a/plugins/Xass-list
+++ b/plugins/Xass-list
@@ -88,4 +88,5 @@ dissect_rpc_list, dissect_rpc_array, dissect_rpc_uint32, dissect_rpc_uint64,
dissect_rpc_indir_call, dissect_rpc_indir_reply, crc16_ccitt_tvb,
tvb_get_letoh64, tvb_get_ntoh64, proto_tree_add_float, proto_tree_add_float_hidden,
proto_tree_add_float_format, tvb_get_ntohieee_float, tvb_get_ntohieee_double,
-tvb_get_letohieee_float, tvb_get_letohieee_double,
+tvb_get_letohieee_float, tvb_get_letohieee_double, proto_tree_add_debug_text,
+rtp_add_address, rtcp_add_address,
diff --git a/plugins/Xplugin_api.c b/plugins/Xplugin_api.c
index 2cfc073a8e..d6c8e23c0b 100644
--- a/plugins/Xplugin_api.c
+++ b/plugins/Xplugin_api.c
@@ -301,3 +301,6 @@ p_tvb_get_ntohieee_float = pat->p_tvb_get_ntohieee_float;
p_tvb_get_ntohieee_double = pat->p_tvb_get_ntohieee_double;
p_tvb_get_letohieee_float = pat->p_tvb_get_letohieee_float;
p_tvb_get_letohieee_double = pat->p_tvb_get_letohieee_double;
+p_proto_tree_add_debug_text = pat->p_proto_tree_add_debug_text;
+p_rtp_add_address = pat->p_rtp_add_address;
+p_rtcp_add_address = pat->p_rtcp_add_address;
diff --git a/plugins/Xplugin_api.h b/plugins/Xplugin_api.h
index abc995a691..deca573c7b 100644
--- a/plugins/Xplugin_api.h
+++ b/plugins/Xplugin_api.h
@@ -301,3 +301,6 @@
#define tvb_get_ntohieee_double (*p_tvb_get_ntohieee_double)
#define tvb_get_letohieee_float (*p_tvb_get_letohieee_float)
#define tvb_get_letohieee_double (*p_tvb_get_letohieee_double)
+#define proto_tree_add_debug_text (*p_proto_tree_add_debug_text)
+#define rtp_add_address (*p_rtp_add_address)
+#define rtcp_add_address (*p_rtcp_add_address)
diff --git a/plugins/Xplugin_api_decls.h b/plugins/Xplugin_api_decls.h
index d47bbe43b0..8db7c1e9ac 100644
--- a/plugins/Xplugin_api_decls.h
+++ b/plugins/Xplugin_api_decls.h
@@ -301,3 +301,6 @@ addr_tvb_get_ntohieee_float p_tvb_get_ntohieee_float;
addr_tvb_get_ntohieee_double p_tvb_get_ntohieee_double;
addr_tvb_get_letohieee_float p_tvb_get_letohieee_float;
addr_tvb_get_letohieee_double p_tvb_get_letohieee_double;
+addr_proto_tree_add_debug_text p_proto_tree_add_debug_text;
+addr_rtp_add_address p_rtp_add_address;
+addr_rtcp_add_address p_rtcp_add_address;
diff --git a/plugins/Xplugin_table.h b/plugins/Xplugin_table.h
index 2fcc782d90..bcdbf9e7c1 100644
--- a/plugins/Xplugin_table.h
+++ b/plugins/Xplugin_table.h
@@ -301,3 +301,6 @@ typedef gfloat (*addr_tvb_get_ntohieee_float) (tvbuff_t *, gint);
typedef gdouble (*addr_tvb_get_ntohieee_double) (tvbuff_t *, gint);
typedef gfloat (*addr_tvb_get_letohieee_float) (tvbuff_t *, gint);
typedef gdouble (*addr_tvb_get_letohieee_double) (tvbuff_t *, gint);
+typedef proto_item *(*addr_proto_tree_add_debug_text) (proto_tree *, const char *, ...);
+typedef void (*addr_rtp_add_address) (packet_info *, address *, int, int, gchar *, guint32);
+typedef void (*addr_rtcp_add_address) (packet_info *, address *, int, int, gchar *, guint32);