OpenVPN 3 Core Library
|
This is the complete list of members for openvpn::TunMac::Setup, including all inherited members.
add_bypass_route(const std::string &address, bool ipv6, std::ostream &os) | openvpn::TunMac::Setup | inline |
add_bypass_route(const std::string &route, bool ipv6, ActionList &add_cmds, ActionList &remove_cmds_bypass_gw) | openvpn::TunMac::Setup | inlinestatic |
add_del_route(const std::string &addr_str, const int prefix_len, const std::string &gateway_str, const std::string &iface, const unsigned int flags, Action::Ptr &create, Action::Ptr &destroy) | openvpn::TunMac::Setup | inlineprivatestatic |
add_del_route(const std::string &addr_str, const int prefix_len, const std::string &gateway_str, const std::string &iface, const unsigned int flags, ActionList &create, ActionList &destroy) | openvpn::TunMac::Setup | inlineprivatestatic |
destroy(std::ostream &os) override | openvpn::TunMac::Setup | inlinevirtual |
establish(const TunBuilderCapture &pull, TunBuilderSetup::Config *config, Stop *stop, std::ostream &os) override | openvpn::TunMac::Setup | inlinevirtual |
is_thread_safe() | openvpn::RC< thread_unsafe_refcount > | static |
OPENVPN_EXCEPTION(tun_mac_setup) | openvpn::TunMac::Setup | |
operator=(const RC &)=delete | openvpn::RC< thread_unsafe_refcount > | |
Ptr typedef | openvpn::TunMac::Setup | |
R_BLACKHOLE enum value | openvpn::TunMac::Setup | private |
R_IFACE enum value | openvpn::TunMac::Setup | private |
R_IFACE_HINT enum value | openvpn::TunMac::Setup | private |
R_IPv6 enum value | openvpn::TunMac::Setup | private |
R_ONLINK enum value | openvpn::TunMac::Setup | private |
R_REJECT enum value | openvpn::TunMac::Setup | private |
RC() noexcept=default | openvpn::RC< thread_unsafe_refcount > | |
RC(const RC &)=delete | openvpn::RC< thread_unsafe_refcount > | |
refcount_ | openvpn::RC< thread_unsafe_refcount > | private |
remove_cmds | openvpn::TunMac::Setup | private |
tun_config(const std::string &iface_name, const TunBuilderCapture &pull, ActionList &create, ActionList &destroy, std::ostream &os) | openvpn::TunMac::Setup | inlineprivatestatic |
use_count() const noexcept | openvpn::RC< thread_unsafe_refcount > | |
~DestructorBase()=default | openvpn::DestructorBase | virtual |
~RC()=default | openvpn::RC< thread_unsafe_refcount > | virtual |
~Setup() | openvpn::TunMac::Setup | inlinevirtual |