available() | openvpn::GeNL< ReadHandler > | inlinestatic |
buf | openvpn::GeNL< ReadHandler > | private |
cb | openvpn::GeNL< ReadHandler > | private |
cb_ptr | openvpn::GeNL< ReadHandler > | private |
create_msg(enum ovpn_nl_commands cmd) | openvpn::GeNL< ReadHandler > | inlineprivate |
del_key(int peer_id, unsigned int key_slot) | openvpn::GeNL< ReadHandler > | inline |
del_peer(int peer_id) | openvpn::GeNL< ReadHandler > | inline |
GeNL(openvpn_io::io_context &io_context, unsigned int ifindex_arg, ReadHandler read_handler_arg) | openvpn::GeNL< ReadHandler > | inlineexplicit |
get_mcast_id() | openvpn::GeNL< ReadHandler > | inlineprivate |
get_peer(int peer_id, bool sync) | openvpn::GeNL< ReadHandler > | inline |
halt | openvpn::GeNL< ReadHandler > | private |
handle_read(const openvpn_io::error_code &error) | openvpn::GeNL< ReadHandler > | inlineprivate |
ifindex | openvpn::GeNL< ReadHandler > | private |
is_thread_safe() | openvpn::RC< thread_unsafe_refcount > | static |
mcast_family_handler(struct nl_msg *msg, void *arg) | openvpn::GeNL< ReadHandler > | inlineprivatestatic |
message_received(struct nl_msg *msg, void *arg) | openvpn::GeNL< ReadHandler > | inlineprivatestatic |
new_key(unsigned int key_slot, const KoRekey::KeyConfig *kc) | openvpn::GeNL< ReadHandler > | inline |
new_peer(int peer_id, int fd, struct sockaddr *sa, socklen_t salen, IPv4::Addr vpn4, IPv6::Addr vpn6) | openvpn::GeNL< ReadHandler > | inline |
nl_status | openvpn::GeNL< ReadHandler > | privatestatic |
NlCbPtr typedef | openvpn::GeNL< ReadHandler > | private |
NlMsgPtr typedef | openvpn::GeNL< ReadHandler > | private |
NlSockPtr typedef | openvpn::GeNL< ReadHandler > | private |
OPENVPN_EXCEPTION(netlink_error) | openvpn::GeNL< ReadHandler > | private |
operator=(const RC &)=delete | openvpn::RC< thread_unsafe_refcount > | |
ovpn_dco_id | openvpn::GeNL< ReadHandler > | private |
ovpn_nl_cb_error(struct sockaddr_nl *nla, struct nlmsgerr *err, void *arg) | openvpn::GeNL< ReadHandler > | inlineprivatestatic |
Ptr typedef | openvpn::GeNL< ReadHandler > | |
queue_genl_read() | openvpn::GeNL< ReadHandler > | inlineprivate |
RC() noexcept=default | openvpn::RC< thread_unsafe_refcount > | |
RC(const RC &)=delete | openvpn::RC< thread_unsafe_refcount > | |
read_handler | openvpn::GeNL< ReadHandler > | private |
read_netlink_message() | openvpn::GeNL< ReadHandler > | inlineprivate |
refcount_ | openvpn::RC< thread_unsafe_refcount > | private |
reset_buffer() | openvpn::GeNL< ReadHandler > | inlineprivate |
send_netlink_message(struct nl_msg *msg) | openvpn::GeNL< ReadHandler > | inlineprivate |
set_peer(int peer_id, unsigned int keepalive_interval, unsigned int keepalive_timeout) | openvpn::GeNL< ReadHandler > | inline |
sock | openvpn::GeNL< ReadHandler > | private |
sock_ptr | openvpn::GeNL< ReadHandler > | private |
stop() | openvpn::GeNL< ReadHandler > | inline |
stream | openvpn::GeNL< ReadHandler > | private |
swap_keys(int peer_id) | openvpn::GeNL< ReadHandler > | inline |
use_count() const noexcept | openvpn::RC< thread_unsafe_refcount > | |
~RC()=default | openvpn::RC< thread_unsafe_refcount > | virtual |