summaryrefslogtreecommitdiff
path: root/wsutil/plugins.h
diff options
context:
space:
mode:
Diffstat (limited to 'wsutil/plugins.h')
-rw-r--r--wsutil/plugins.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/wsutil/plugins.h b/wsutil/plugins.h
index 1d5f0b6fd9..677c6d3f0b 100644
--- a/wsutil/plugins.h
+++ b/wsutil/plugins.h
@@ -34,7 +34,11 @@ extern "C" {
typedef gboolean (*plugin_callback)(GModule *handle);
-WS_DLL_PUBLIC void scan_plugins(void);
+typedef enum {
+ REPORT_LOAD_FAILURE,
+ DONT_REPORT_LOAD_FAILURE
+} plugin_load_failure_mode;
+WS_DLL_PUBLIC void scan_plugins(plugin_load_failure_mode mode);
WS_DLL_PUBLIC void add_plugin_type(const char *type, plugin_callback callback);
typedef void (*plugin_description_callback)(const char *, const char *,
const char *, const char *,