#include <gw.hpp>
Definition at line 44 of file gw.hpp.
◆ anonymous enum
Enumerator |
---|
ADDR_DEFINED | |
NETMASK_DEFINED | |
HWADDR_DEFINED | |
IFACE_DEFINED | |
Definition at line 61 of file gw.hpp.
◆ MacGatewayInfo()
openvpn::MacGatewayInfo::MacGatewayInfo |
( |
IP::Addr |
dest, |
|
|
std::ostream * |
os = nullptr |
|
) |
| |
|
inline |
◆ flags()
unsigned int openvpn::MacGatewayInfo::flags |
( |
| ) |
const |
|
inline |
◆ gateway_addr()
const IP::Addr & openvpn::MacGatewayInfo::gateway_addr |
( |
| ) |
const |
|
inline |
◆ gateway_addr_str()
std::string openvpn::MacGatewayInfo::gateway_addr_str |
( |
| ) |
const |
|
inline |
◆ gateway_netmask()
const IP::Addr & openvpn::MacGatewayInfo::gateway_netmask |
( |
| ) |
const |
|
inline |
◆ gateway_netmask_str()
std::string openvpn::MacGatewayInfo::gateway_netmask_str |
( |
| ) |
const |
|
inline |
◆ hwaddr()
const MACAddr & openvpn::MacGatewayInfo::hwaddr |
( |
| ) |
const |
|
inline |
◆ hwaddr_defined()
bool openvpn::MacGatewayInfo::hwaddr_defined |
( |
| ) |
const |
|
inline |
◆ iface()
std::string openvpn::MacGatewayInfo::iface |
( |
| ) |
const |
|
inline |
◆ iface_addr_defined()
bool openvpn::MacGatewayInfo::iface_addr_defined |
( |
| ) |
const |
|
inline |
◆ info()
std::string openvpn::MacGatewayInfo::info |
( |
| ) |
const |
|
inline |
◆ OPENVPN_EXCEPTION()
openvpn::MacGatewayInfo::OPENVPN_EXCEPTION |
( |
route_gateway_error |
| ) |
|
◆ openvpn_roundup()
constexpr std::uint32_t openvpn::MacGatewayInfo::openvpn_roundup |
( |
std::uint32_t |
a | ) |
|
|
inlineconstexprprivate |
◆ flags_
unsigned int openvpn::MacGatewayInfo::flags_ = 0 |
|
private |
◆ gateway_
◆ hwaddr_
MACAddr openvpn::MacGatewayInfo::hwaddr_ |
|
private |
◆ iface_
char openvpn::MacGatewayInfo::iface_[16] |
|
private |
The documentation for this class was generated from the following file: