Wireshark 4.7.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
Functions | Variables
plugin_exports.h File Reference
#include <ws_symbol_export.h>
#include <stdint.h>

Go to the source code of this file.

Functions

WS_DLL_PUBLIC void plugin_register (void)
 Registers the plugin's protocols, dissectors, or other components with Wireshark.
 
WS_DLL_PUBLIC uint32_t plugin_describe (void)
 Returns a bitmask describing the capabilities/type of this plugin.
 

Variables

WS_DLL_PUBLIC const char plugin_version []
 Version string of this plugin (e.g. "1.0.0").
 
WS_DLL_PUBLIC const int plugin_want_major
 Major version of Wireshark this plugin was compiled against.
 
WS_DLL_PUBLIC const int plugin_want_minor
 Minor version of Wireshark this plugin was compiled against.
 

Detailed Description

declarations of variables and functions exported by plugins

Wireshark - Network traffic analyzer By Gerald Combs geral.nosp@m.d@wi.nosp@m.resha.nosp@m.rk.o.nosp@m.rg Copyright 1998 Gerald Combs

SPDX-License-Identifier: GPL-2.0-or-later

Function Documentation

◆ plugin_describe()

WS_DLL_PUBLIC uint32_t plugin_describe ( void  )

Returns a bitmask describing the capabilities/type of this plugin.

Returns
A uint32_t bitmask of WS_PLUGIN_DESC_* flags (e.g. WS_PLUGIN_DESC_DISSECTOR, WS_PLUGIN_DESC_FILE_TYPE, WS_PLUGIN_DESC_CODEC, WS_PLUGIN_DESC_TAP_LISTENER).