OpenVPN 3 Core Library
Loading...
Searching...
No Matches
ip.hpp File Reference
#include <algorithm>
#include <functional>
#include <string>
#include <cstring>
#include <openvpn/io/io.hpp>
#include <openvpn/common/exception.hpp>
#include <openvpn/common/ostream.hpp>
#include <openvpn/common/hash.hpp>
#include <openvpn/addr/ipv4.hpp>
#include <openvpn/addr/ipv6.hpp>
#include <openvpn/addr/iperr.hpp>
Include dependency graph for ip.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  openvpn::IP::Addr
 

Namespaces

namespace  openvpn
 
namespace  openvpn::IP
 

Macros

#define OPENVPN_IP_THROW(ERR)   throw openvpn::IP::ip_exception(ERR)
 

Functions

 openvpn::IP::OPENVPN_EXCEPTION (ip_exception)
 

Macro Definition Documentation

◆ OPENVPN_IP_THROW

#define OPENVPN_IP_THROW (   ERR)    throw openvpn::IP::ip_exception(ERR)

Definition at line 29 of file ip.hpp.