Wireshark  2.9.0-477-g68ec514b
The Wireshark network protocol analyzer
tap-exportobject.h
1 /* tap-exportobject.h
2  *
3  * Wireshark - Network traffic analyzer
4  * By Gerald Combs <gerald@wireshark.org>
5  * Copyright 1998 Gerald Combs
6  *
7  * SPDX-License-Identifier: GPL-2.0-or-later
8  */
9 
10 #ifndef __TAP_EXPORT_OBJECT_H__
11 #define __TAP_EXPORT_OBJECT_H__
12 
13 #ifdef __cplusplus
14 extern "C" {
15 #endif /* __cplusplus */
16 
17 #define LONGOPT_EXPORT_OBJECTS 5001
18 
19 void eo_list_object_types(void);
20 
21 /* will be called by main each time a --export-objects option is found */
22 gboolean eo_tap_opt_add(const char *optarg);
23 
24 void start_exportobjects(void);
25 
26 #ifdef __cplusplus
27 }
28 #endif /* __cplusplus */
29 
30 #endif /* __TAP_EXPORT_OBJECT_H__ */
31 
32 /*
33  * Editor modelines - http://www.wireshark.org/tools/modelines.html
34  *
35  * Local variables:
36  * c-basic-offset: 8
37  * tab-width: 8
38  * indent-tabs-mode: t
39  * End:
40  *
41  * vi: set shiftwidth=8 tabstop=8 noexpandtab:
42  * :indentSize=8:tabSize=8:noTabs=false:
43  */