#include <windows.h>
#include <string>
#include <type_traits>
#include <openvpn/buffer/bufhex.hpp>
#include <openvpn/common/rc.hpp>
#include <openvpn/win/scoped_handle.hpp>
#include <openvpn/win/event.hpp>
Go to the source code of this file.
|
namespace | openvpn |
| Support deferred server-side state creation when client connects.
|
|
namespace | openvpn::TunWin |
| DNS utilities for Windows.
|
|
◆ TUN_IOCTL_FORCE_CLOSE_HANDLES
#define TUN_IOCTL_FORCE_CLOSE_HANDLES CTL_CODE(51820U, 0x971U, METHOD_NEITHER, FILE_READ_DATA | FILE_WRITE_DATA) |
◆ TUN_IOCTL_REGISTER_RINGS
#define TUN_IOCTL_REGISTER_RINGS CTL_CODE(51820U, 0x970U, METHOD_BUFFERED, FILE_READ_DATA | FILE_WRITE_DATA) |
◆ WINTUN_MAX_PACKET_SIZE
#define WINTUN_MAX_PACKET_SIZE 0xffff |
◆ WINTUN_PACKET_ALIGN
#define WINTUN_PACKET_ALIGN 4 |
◆ WINTUN_RING_CAPACITY
#define WINTUN_RING_CAPACITY 0x800000 |
◆ WINTUN_RING_FRAMING_SIZE
#define WINTUN_RING_FRAMING_SIZE 12 |
◆ WINTUN_RING_TRAILING_BYTES
#define WINTUN_RING_TRAILING_BYTES 0x10000 |