Try to improve the "Kerberos requested but not OpenSSL" message.
[jelmer/wireshark.git] / register.h
index a19e14b8422db61931e8d030569094c925a7bbf1..dbbd01d1d89894c1782ea35a991f3fecb97378e0 100644 (file)
@@ -1,8 +1,6 @@
 /* register.h
  * Definitions for protocol registration
  *
- * $Id$
- *
  * Wireshark - Network traffic analyzer
  * By Gerald Combs <gerald@wireshark.org>
  * Copyright 1998 Gerald Combs
@@ -25,6 +23,8 @@
 #ifndef __REGISTER_H__
 #define __REGISTER_H__
 
+#include "ws_symbol_export.h"
+
 #ifdef __cplusplus
 extern "C" {
 #endif /* __cplusplus */
@@ -48,10 +48,10 @@ typedef enum {
 
 typedef void (*register_cb)(register_action_e action, const char *message, gpointer client_data);
 
-extern void register_all_protocols(register_cb cb, gpointer client_data);
-extern void register_all_protocol_handoffs(register_cb cb, gpointer client_data);
+WS_DLL_PUBLIC void register_all_protocols(register_cb cb, gpointer client_data);
+WS_DLL_PUBLIC void register_all_protocol_handoffs(register_cb cb, gpointer client_data);
 extern void register_all_tap_listeners(void);
-extern gulong register_count(void);
+WS_DLL_PUBLIC gulong register_count(void);
 
 #ifdef __cplusplus
 }