rippled
Loading...
Searching...
No Matches
IPAddressV6.h
1#ifndef BEAST_NET_IPADDRESSV6_H_INCLUDED
2#define BEAST_NET_IPADDRESSV6_H_INCLUDED
3
4#include <xrpl/beast/utility/instrumentation.h>
5
6#include <boost/asio/ip/address_v6.hpp>
7
8namespace beast {
9namespace IP {
10
11using AddressV6 = boost::asio::ip::address_v6;
12
14bool
15is_private(AddressV6 const& addr);
16
18bool
19is_public(AddressV6 const& addr);
20
21} // namespace IP
22} // namespace beast
23
24#endif
boost::asio::ip::address_v6 AddressV6
Definition IPAddressV6.h:11
bool is_public(Address const &addr)
Returns true if the address is a public routable address.
Definition IPAddress.h:59
bool is_private(Address const &addr)
Returns true if the address is a private unroutable address.
Definition IPAddress.h:52