aboutsummaryrefslogtreecommitdiffstats
path: root/epan/guid-utils.h
diff options
context:
space:
mode:
Diffstat (limited to 'epan/guid-utils.h')
-rw-r--r--epan/guid-utils.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/epan/guid-utils.h b/epan/guid-utils.h
index 5bccb4785f..f00cbf5dac 100644
--- a/epan/guid-utils.h
+++ b/epan/guid-utils.h
@@ -1,4 +1,4 @@
-/* guid-utils.h
+/** @file
* Definitions for GUID handling
*
* Wireshark - Network traffic analyzer
@@ -35,6 +35,9 @@ WS_DLL_PUBLIC void guids_init(void);
/* add a GUID */
WS_DLL_PUBLIC void guids_add_guid(const e_guid_t *guid, const gchar *name);
+/* remove a guid to name mapping */
+WS_DLL_PUBLIC void guids_delete_guid(const e_guid_t *guid);
+
/* try to get registered name for this GUID */
WS_DLL_PUBLIC const gchar *guids_get_guid_name(const e_guid_t *guid, wmem_allocator_t *scope);
@@ -54,6 +57,8 @@ WS_DLL_PUBLIC const gchar* guids_resolve_guid_to_str(const e_guid_t *guid, wmem_
WS_DLL_PUBLIC int guid_cmp(const e_guid_t *g1, const e_guid_t *g2);
+WS_DLL_PUBLIC guint guid_hash(const e_guid_t *guid);
+
#ifdef __cplusplus
}
#endif /* __cplusplus */