![]() |
Wireshark
4.3.0
The Wireshark network protocol analyzer
|
#include <inttypes.h>
#include <glib.h>
Go to the source code of this file.
Macros | |
#define | WS_IN4_LOOPBACK ((ws_in4_addr)GUINT32_TO_BE(0x7f000001)) |
#define | in4_addr_is_local_network_control_block(addr) ((addr & 0xffffff00) == 0xe0000000) |
#define | in4_addr_is_multicast(addr) ((addr & 0xf0000000) == 0xe0000000) |
#define | in4_addr_is_private(addr) |
#define | in4_addr_is_link_local(addr) ((addr & 0xffff0000) == 0xa9fe0000) |
Typedefs | |
typedef uint32_t | ws_in4_addr |
Wireshark - Network traffic analyzer By Gerald Combs geral Copyright 1998 Gerald Combs d@wi resha rk.o rg
SPDX-License-Identifier: GPL-2.0-or-later
#define in4_addr_is_link_local | ( | addr | ) | ((addr & 0xffff0000) == 0xa9fe0000) |
Link-local address Returns true if the address is in the 169.254/16 network block
#define in4_addr_is_local_network_control_block | ( | addr | ) | ((addr & 0xffffff00) == 0xe0000000) |
Unicast Local Returns true if the address is in the 224.0.0.0/24 local network control block
#define in4_addr_is_multicast | ( | addr | ) | ((addr & 0xf0000000) == 0xe0000000) |
Multicast Returns true if the address is in the 224.0.0.0/4 network block
#define in4_addr_is_private | ( | addr | ) |
Private address Returns true if the address is in one of the three blocks reserved for private IPv4 addresses by section 3 of RFC 1918, namely: 10/8, 172.16/12, and 192.168/16