|
Wireshark 4.7.0
The Wireshark network protocol analyzer
|
Represents a single entry in a heuristic dissector table, binding a heuristic dissector to its protocol and configuration. More...
#include <packet.h>
Public Attributes | |
| heur_dissector_t | dissector |
| protocol_t * | protocol |
| char * | list_name |
| const char * | display_name |
| char * | short_name |
| bool | enabled |
| bool | enabled_by_default |
Represents a single entry in a heuristic dissector table, binding a heuristic dissector to its protocol and configuration.
| const char* heur_dtbl_entry::display_name |
Human-readable name presented to the user in the heuristics configuration UI.
| heur_dissector_t heur_dtbl_entry::dissector |
The heuristic dissector function to invoke when attempting to identify this protocol.
| bool heur_dtbl_entry::enabled |
Whether this heuristic dissector is currently enabled.
| bool heur_dtbl_entry::enabled_by_default |
Whether this heuristic dissector is enabled by default upon registration.
| char* heur_dtbl_entry::list_name |
Name of the heuristic dissector list this entry belongs to.
| protocol_t* heur_dtbl_entry::protocol |
The protocol associated with this heuristic dissector entry.
| char* heur_dtbl_entry::short_name |
Internal unique identifier string used to distinguish this heuristic from others.