summaryrefslogtreecommitdiff
path: root/epan/reassemble.h
diff options
context:
space:
mode:
Diffstat (limited to 'epan/reassemble.h')
-rw-r--r--epan/reassemble.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/epan/reassemble.h b/epan/reassemble.h
index 5c7c1536d4..9f6c06b6ed 100644
--- a/epan/reassemble.h
+++ b/epan/reassemble.h
@@ -103,9 +103,14 @@ typedef struct _fragment_data {
typedef void *(*fragment_key_copier)(const void *key);
/*
- * Initialize a fragment table.
+ * Initialize/destroy a fragment table.
+ *
+ * init: If table doesn't exist: create table;
+ * else: just remove any entries;
+ * destroy: remove entries and destroy table;
*/
extern void fragment_table_init(GHashTable **fragment_table);
+extern void fragment_table_destroy(GHashTable **fragment_table);
extern void dcerpc_fragment_table_init(GHashTable **fragment_table);
/*