diff options
author | Stig Bjørlykke <stig@bjorlykke.org> | 2015-12-10 19:47:01 +0100 |
---|---|---|
committer | Stig Bjørlykke <stig@bjorlykke.org> | 2015-12-11 08:35:11 +0000 |
commit | 2fd168c134092a4e0cc587f6c474dd38681a6c23 (patch) | |
tree | cd7ce67bc4b84a3b4efac72b7a157b8cbf0e8ee2 /epan/packet.h | |
parent | 9cbb646524d822149df06715b10677dc7736dfae (diff) |
epan: Don't export deregister functions
Most of the deregister functions are used internally from Lua
while reloading plugins. Don't export them for others to use.
Change-Id: I919dbfa807f696c38d409ca7206104a0fba1ae65
Reviewed-on: https://code.wireshark.org/review/12508
Petri-Dish: Stig Bjørlykke <stig@bjorlykke.org>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org>
Diffstat (limited to 'epan/packet.h')
-rw-r--r-- | epan/packet.h | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/epan/packet.h b/epan/packet.h index 998d307a58..4c04c4b119 100644 --- a/epan/packet.h +++ b/epan/packet.h @@ -212,7 +212,7 @@ WS_DLL_PUBLIC dissector_table_t register_custom_dissector_table(const char *name const char *ui_name, GHashFunc hash_func, GEqualFunc key_equal_func, dissector_table_allow_e allow_dup); /** Deregister the dissector table by table name. */ -WS_DLL_PUBLIC void deregister_dissector_table(const char *name); +void deregister_dissector_table(const char *name); /* Find a dissector table by table name. */ WS_DLL_PUBLIC dissector_table_t find_dissector_table(const char *name); @@ -514,7 +514,7 @@ WS_DLL_PUBLIC void heur_dissector_delete(const char *name, heur_dissector_t diss WS_DLL_PUBLIC dissector_handle_t register_dissector(const char *name, new_dissector_t dissector, const int proto); /** Deregister a dissector. */ -WS_DLL_PUBLIC void deregister_dissector(const char *name); +void deregister_dissector(const char *name); /** Get the long name of the protocol for a dissector handle. */ extern const char *dissector_handle_get_long_name(const dissector_handle_t handle); @@ -540,9 +540,6 @@ WS_DLL_PUBLIC dissector_handle_t create_dissector_handle(new_dissector_t dissect WS_DLL_PUBLIC dissector_handle_t create_dissector_handle_with_name(new_dissector_t dissector, const int proto, const char* name); -/** Destroy an anonymous handle for a dissector. */ -WS_DLL_PUBLIC void destroy_dissector_handle(dissector_handle_t handle); - /** Call a dissector through a handle and if no dissector was found * pass it over to the "data" dissector instead. * @@ -727,7 +724,7 @@ WS_DLL_PUBLIC void dissector_dump_heur_decodes(void); * dissector has been called. */ WS_DLL_PUBLIC void register_postdissector(dissector_handle_t); -WS_DLL_PUBLIC void deregister_postdissector(dissector_handle_t handle); +void deregister_postdissector(dissector_handle_t handle); extern gboolean have_postdissector(void); extern void call_all_postdissectors(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree); |