#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: