|
Wireshark 4.7.0
The Wireshark network protocol analyzer
|
Discriminated union holding the value of any Wiretap option type. More...
#include <wtap_opttypes.h>
Public Attributes | |
| uint8_t | uint8val |
| uint32_t | uint32val |
| uint64_t | uint64val |
| int8_t | int8val |
| int32_t | int32val |
| int64_t | int64val |
| ws_in4_addr | ipv4val |
| ws_in6_addr | ipv6val |
| char * | stringval |
| GBytes * | byteval |
| custom_string_opt_t | custom_stringval |
| custom_binary_opt_t | custom_binaryval |
| if_filter_opt_t | if_filterval |
| packet_verdict_opt_t | packet_verdictval |
| packet_hash_opt_t | packet_hash |
Discriminated union holding the value of any Wiretap option type.
Exactly one member is valid per option instance, determined by the accompanying option code and its registered value type.
| GBytes* wtap_optval_t::byteval |
Arbitrary binary blob option value.
| custom_binary_opt_t wtap_optval_t::custom_binaryval |
Custom pen-specific binary option value.
| custom_string_opt_t wtap_optval_t::custom_stringval |
Custom pen-specific string option value.
| if_filter_opt_t wtap_optval_t::if_filterval |
Interface capture filter option value.
| int32_t wtap_optval_t::int32val |
Signed 32-bit integer option value.
| int64_t wtap_optval_t::int64val |
Signed 64-bit integer option value.
| int8_t wtap_optval_t::int8val |
Signed 8-bit integer option value.
| ws_in4_addr wtap_optval_t::ipv4val |
IPv4 address option value (network byte order).
| ws_in6_addr wtap_optval_t::ipv6val |
IPv6 address option value.
| packet_hash_opt_t wtap_optval_t::packet_hash |
Packet hash/digest option value.
| packet_verdict_opt_t wtap_optval_t::packet_verdictval |
Packet verdict option value.
| char* wtap_optval_t::stringval |
Null-terminated UTF-8 string option value.
| uint32_t wtap_optval_t::uint32val |
Unsigned 32-bit integer option value.
| uint64_t wtap_optval_t::uint64val |
Unsigned 64-bit integer option value.
| uint8_t wtap_optval_t::uint8val |
Unsigned 8-bit integer option value.