|
Wireshark 4.7.0
The Wireshark network protocol analyzer
|
Describes an IANA-registered special-purpose IP address block. More...
#include <iana-info.h>
Public Attributes | ||
| enum iana_ip | type | |
| union { | ||
| ipv4_addr_and_mask ipv4 | ||
| ipv6_addr_and_prefix ipv6 | ||
| } | u_ip | |
| const char * | name | |
| int | source | |
| int | destination | |
| int | forwardable | |
| int | global | |
| int | reserved | |
Describes an IANA-registered special-purpose IP address block.
| int ws_iana_ip_special_block::destination |
Whether addresses in this block are valid as a packet destination
| int ws_iana_ip_special_block::forwardable |
Whether packets to/from this block may be forwarded by routers
| int ws_iana_ip_special_block::global |
Whether this block is globally routable
| ipv4_addr_and_mask ws_iana_ip_special_block::ipv4 |
IPv4 address and subnet mask; valid when type == WS_IANA_IPv4
| ipv6_addr_and_prefix ws_iana_ip_special_block::ipv6 |
IPv6 address and prefix length; valid when type == WS_IANA_IPv6
| const char* ws_iana_ip_special_block::name |
Human-readable name of the special-purpose block (e.g., "Loopback")
| int ws_iana_ip_special_block::reserved |
Whether this block is reserved and otherwise unspecified
| int ws_iana_ip_special_block::source |
Whether addresses in this block are valid as a packet source
| enum iana_ip ws_iana_ip_special_block::type |
IP version of this address block
| union { ... } ws_iana_ip_special_block::u_ip |
Address block data, discriminated by type