#include <netaddress.h>
#include <crypto/common.h>
#include <crypto/sha3.h>
#include <hash.h>
#include <prevector.h>
#include <tinyformat.h>
#include <util/strencodings.h>
#include <util/string.h>
#include <algorithm>
#include <array>
#include <cstdint>
#include <ios>
#include <iterator>
#include <tuple>
Go to the source code of this file.
◆ GetExtNetwork()
static int GetExtNetwork |
( |
const CNetAddr & |
addr | ) |
|
|
static |
◆ IPv4ToString()
static std::string IPv4ToString |
( |
Span< const uint8_t > |
a | ) |
|
|
static |
◆ IPv6ToString()
static std::string IPv6ToString |
( |
Span< const uint8_t > |
a, |
|
|
uint32_t |
scope_id |
|
) |
| |
|
static |
◆ NetmaskBits()
static int NetmaskBits |
( |
uint8_t |
x | ) |
|
|
inlinestatic |
- Returns
- The number of 1-bits in the prefix of the specified subnet mask. If the specified subnet mask is not a valid one, -1.
Definition at line 947 of file netaddress.cpp.
◆ OnionToString()
std::string OnionToString |
( |
Span< const uint8_t > |
addr | ) |
|
◆ operator<() [1/3]
◆ operator<() [2/3]
◆ operator<() [3/3]
◆ operator==() [1/3]
◆ operator==() [2/3]
◆ operator==() [3/3]
◆ NET_TEREDO