|
Wireshark
4.3.0
The Wireshark network protocol analyzer
|
#include <sys/types.h>#include <capture/capture_ifinfo.h>#include "ringbuffer.h"#include <wsutil/wslog.h>Go to the source code of this file.
Classes | |
| struct | interface_tag |
| struct | link_row_tag |
| struct | interface_options_tag |
| struct | capture_options_tag |
Typedefs | |
| typedef struct interface_tag | interface_t |
| typedef struct link_row_tag | link_row |
| typedef struct interface_options_tag | interface_options |
| typedef struct capture_options_tag | capture_options |
Enumerations | |
| enum | caps_query { CAPS_QUERY_LINK_TYPES = 0x1 , CAPS_QUERY_TIMESTAMP_TYPES = 0x2 } |
Functions | |
| void | capture_opts_init (capture_options *capture_opts, GList *(*get_iface_list)(int *, gchar **)) |
| void | capture_opts_cleanup (capture_options *capture_opts) |
| int | capture_opts_add_opt (capture_options *capture_opts, int opt, const char *ws_optarg) |
| void | capture_opts_log (const char *domain, enum ws_log_level level, capture_options *capture_opts) |
| int | capture_opts_print_if_capabilities (if_capabilities_t *caps, interface_options *interface_opts, int queries) |
| void | capture_opts_print_interfaces (GList *if_list) |
| void | capture_opts_trim_snaplen (capture_options *capture_opts, int snaplen_min) |
| void | capture_opts_trim_ring_num_files (capture_options *capture_opts) |
| int | capture_opts_default_iface_if_necessary (capture_options *capture_opts, const char *capture_device) |
| void | capture_opts_del_iface (capture_options *capture_opts, guint if_index) |
| void | collect_ifaces (capture_options *capture_opts) |
| void | capture_opts_free_interface_t (interface_t *device) |
Capture options (all parameters needed to do the actual capture)
| #define LONGOPT_CAPTURE_COMMON |
| typedef struct capture_options_tag capture_options |
Capture options coming from user interface