package
0.0.25
Repository: https://github.com/roaldi/go-openvpn.git
Documentation: pkg.go.dev

# Functions

NewTunnelSetup returns a new tunnel setup for linux.

# Variables

ErrNoFreeTunDevice is thrown when no free tun device is available on system.

# Structs

DefaultSetup represents a default tunnel setup - aka it sets the tun in configuration.
LinuxTunDeviceManager represents the tun manager for linux.
NoopSetup represents a noop tunnel setup - aka it does nothing.

# Interfaces

Setup represents the operations required for a tunnel setup.