aboutsummaryrefslogtreecommitdiffstats
path: root/ui/filter_files.h
diff options
context:
space:
mode:
authorJoão Valverde <j@v6e.pt>2023-02-06 23:08:14 +0000
committerJoão Valverde <j@v6e.pt>2023-02-10 20:59:22 +0000
commit7fd4e2e542102dcd3d907bbd4ffbebff2d3d30fb (patch)
treecd31dafd8ffee9c7e23a116fd1c328c75c1bc00f /ui/filter_files.h
parentcf8107eb2a93ec91d36cdb6efbb6195a77616b41 (diff)
Move ui/filter_files.[ch] to wsutil
Diffstat (limited to 'ui/filter_files.h')
-rw-r--r--ui/filter_files.h90
1 files changed, 0 insertions, 90 deletions
diff --git a/ui/filter_files.h b/ui/filter_files.h
deleted file mode 100644
index 532e17d75b..0000000000
--- a/ui/filter_files.h
+++ /dev/null
@@ -1,90 +0,0 @@
-/** @file
- *
- * Declarations of routines for reading and writing the filters file.
- *
- * Wireshark - Network traffic analyzer
- * By Gerald Combs <gerald@wireshark.org>
- * Copyright 1998 Gerald Combs
- *
- * SPDX-License-Identifier: GPL-2.0-or-later
- */
-
-#ifndef __UI_FILTERS_H__
-#define __UI_FILTERS_H__
-
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
-/*
- * Old filter file name.
- */
-#define FILTER_FILE_NAME "filters"
-
-/*
- * Capture filter file name.
- */
-#define CFILTER_FILE_NAME "cfilters"
-
-/*
- * Display filter file name.
- */
-#define DFILTER_FILE_NAME "dfilters"
-
-/*
- * Filter lists.
- */
-typedef enum {
- CFILTER_LIST, /* capture filter list - saved */
- DFILTER_LIST /* display filter list - saved */
-} filter_list_type_t;
-
-/*
- * Item in a list of filters.
- */
-typedef struct {
- char *name; /* filter name */
- char *strval; /* filter expression */
-} filter_def;
-
-/*
- * Read in a list of filters.
- *
- * On error, report the error via the UI.
- */
-void read_filter_list(filter_list_type_t list_type);
-
-/*
- * Get a pointer to the first entry in a filter list.
- */
-GList *get_filter_list_first(filter_list_type_t list);
-
-/*
- * Add a new filter to the end of a list.
- * Returns a pointer to the newly-added entry.
- */
-GList *add_to_filter_list(filter_list_type_t list, const char *name,
- const char *expression);
-
-/*
- * Remove a filter from a list.
- */
-void remove_from_filter_list(filter_list_type_t list, GList *fl_entry);
-
-/*
- * Write out a list of filters.
- *
- * On error, report the error via the UI.
- */
-void save_filter_list(filter_list_type_t list_type);
-
-/*
- * Free all filter lists
- */
-void free_filter_lists(void);
-
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
-#endif /* __UI_FILTERS_H__ */