LibSWOC++ 1.5.14
Solid Wall of C++
Loading...
Searching...
No Matches
swoc_ip_util.h File Reference
#include <netinet/in.h>
#include "swoc/swoc_version.h"
Include dependency graph for swoc_ip_util.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  swoc
 For template deduction guides.
 
namespace  swoc::ip
 Internal IP address utilities.
 

Functions

bool operator== (in6_addr const &lhs, in6_addr const &rhs)
 
bool operator!= (in6_addr const &lhs, in6_addr const &rhs)
 
bool swoc::ip::is_loopback_host_order (in_addr_t addr)
 
bool swoc::ip::is_link_local_host_order (in_addr_t addr)
 
bool swoc::ip::is_multicast_host_order (in_addr_t addr)
 
bool swoc::ip::is_private_host_order (in_addr_t addr)
 
bool swoc::ip::is_loopback_network_order (in6_addr const &addr)
 
bool swoc::ip::is_multicast_network_order (in6_addr const &addr)
 
bool swoc::ip::is_link_local_network_order (in6_addr const &addr)
 
bool swoc::ip::is_private_network_order (in6_addr const &addr)
 
bool swoc::ip::is_loopback_network_order (in_addr_t addr)
 
bool swoc::ip::is_private_network_order (in_addr_t addr)
 
bool swoc::ip::is_link_local_network_order (in_addr_t addr)
 
bool swoc::ip::is_multicast_network_order (in_addr_t addr)
 
bool swoc::ip::is_loopback (sockaddr const *sa)
 
bool swoc::ip::is_multicast (sockaddr const *sa)
 
bool swoc::ip::is_link_local (sockaddr const *sa)
 
bool swoc::ip::is_private (sockaddr const *sa)
 

Detailed Description

Shared utilities for IP address classes.

Definition in file swoc_ip_util.h.

Function Documentation

◆ operator!=()

bool operator!= ( in6_addr const & lhs,
in6_addr const & rhs )
inline

Definition at line 19 of file swoc_ip_util.h.

◆ operator==()

bool operator== ( in6_addr const & lhs,
in6_addr const & rhs )
inline

Definition at line 14 of file swoc_ip_util.h.