- Remove exported interfaces unused locally - Define interfaces to accept arguments - Return concrete types, not interfaces
VPN_INTERFACE
- With retro-compatibility with `OPENVPN_INTERFACE` - With retro-compatibility with `WIREGUARD_INTERFACE`
- portforward package - portforward run loop - Less functional arguments and cycles