aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/Xplugin_api.c
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2003-07-31 18:34:52 +0000
committerGuy Harris <guy@alum.mit.edu>2003-07-31 18:34:52 +0000
commitc9abf6ddec90e5999f7830871522f61371a93154 (patch)
tree0df91e1b7628c35fa26414dcaece192fa2170695 /plugins/Xplugin_api.c
parent2808683c782c6c51fb47a05036d061c0b3bf7b07 (diff)
From Tomas Kukosa: add "find_dissector_table()",
"dissector_get_port_handle()", "dissector_handle_get_short_name()", "dissector_handle_get_protocol_index()", "new_register_dissector()", and "new_create_dissector_handle()" to the list of APIs available to plugins on platforms where plugins have to call core Ethereal routines through pointers. "extern"alize the remaining routines in "epan/packet.h". svn path=/trunk/; revision=8116
Diffstat (limited to 'plugins/Xplugin_api.c')
-rw-r--r--plugins/Xplugin_api.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/plugins/Xplugin_api.c b/plugins/Xplugin_api.c
index ff7c855c07..680da9cab4 100644
--- a/plugins/Xplugin_api.c
+++ b/plugins/Xplugin_api.c
@@ -207,3 +207,9 @@ p_except_setup_try = pat->p_except_setup_try;
p_col_set_fence = pat->p_col_set_fence;
p_tvb_get_string = pat->p_tvb_get_string;
p_tvb_get_stringz = pat->p_tvb_get_stringz;
+p_find_dissector_table = pat->p_find_dissector_table;
+p_dissector_get_port_handle = pat->p_dissector_get_port_handle;
+p_dissector_handle_get_short_name = pat->p_dissector_handle_get_short_name;
+p_dissector_handle_get_protocol_index = pat->p_dissector_handle_get_protocol_index;
+p_new_register_dissector = pat->p_new_register_dissector;
+p_new_create_dissector_handle = pat->p_new_create_dissector_handle;