aboutsummaryrefslogtreecommitdiffstats
path: root/epan/wslua/init_wslua.h
diff options
context:
space:
mode:
Diffstat (limited to 'epan/wslua/init_wslua.h')
-rw-r--r--epan/wslua/init_wslua.h11
1 files changed, 4 insertions, 7 deletions
diff --git a/epan/wslua/init_wslua.h b/epan/wslua/init_wslua.h
index 0fdf0882b6..6b4e332566 100644
--- a/epan/wslua/init_wslua.h
+++ b/epan/wslua/init_wslua.h
@@ -1,5 +1,4 @@
-/*
- * init_wslua.h
+/** @file
*
* Wireshark - Network traffic analyzer
* By Gerald Combs <gerald@wireshark.org>
@@ -13,6 +12,8 @@
#include "ws_symbol_export.h"
+#include <wsutil/plugins.h>
+
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */
@@ -20,12 +21,8 @@ extern "C" {
WS_DLL_PUBLIC int wslua_count_plugins(void);
WS_DLL_PUBLIC void wslua_reload_plugins (register_cb cb, gpointer client_data);
-typedef void (*wslua_plugin_description_callback)(const char *, const char *,
- const char *, const char *,
- void *);
-WS_DLL_PUBLIC void wslua_plugins_get_descriptions(wslua_plugin_description_callback callback, void *user_data);
+WS_DLL_PUBLIC void wslua_plugins_get_descriptions(plugin_description_callback callback, void *user_data);
WS_DLL_PUBLIC void wslua_plugins_dump_all(void);
-WS_DLL_PUBLIC const char *wslua_plugin_type_name(void);
#ifdef __cplusplus
}