|
OpenVPN 3 Core Library
|
#include <string>#include <sstream>#include <memory>#include <openvpn/common/to_string.hpp>#include <openvpn/asio/scoped_asio_stream.hpp>#include <openvpn/common/cleanup.hpp>#include <openvpn/tun/client/tunbase.hpp>#include <openvpn/tun/client/tunprop.hpp>#include <openvpn/tun/persist/tunpersist.hpp>#include <openvpn/tun/persist/tunwrapasio.hpp>#include <openvpn/tun/tunio.hpp>#include <openvpn/tun/tunmtu.hpp>#include <openvpn/tun/mac/client/tunsetup.hpp>Go to the source code of this file.
Classes | |
| struct | openvpn::TunMac::PacketFrom |
| class | openvpn::TunMac::Tun< ReadHandler, TunPersist > |
| class | openvpn::TunMac::ClientConfig |
| class | openvpn::TunMac::Client |
Namespaces | |
| namespace | openvpn |
| namespace | openvpn::TunMac |
Typedefs | |
| typedef openvpn_io::posix::stream_descriptor | openvpn::TunMac::TUNStream |
| typedef ScopedAsioStream< TUNStream > | openvpn::TunMac::ScopedTUNStream |
| typedef TunPersistTemplate< ScopedTUNStream > | openvpn::TunMac::TunPersist |
Functions | |
| openvpn::TunMac::OPENVPN_EXCEPTION (tun_mac_error) | |