mirror of
https://github.com/netbirdio/netbird.git
synced 2024-11-22 08:03:30 +01:00
c590518e0c
Support exit node on Android. With the protect socket function, we mark every connection that should be used out of VPN.
9 lines
290 B
Go
9 lines
290 B
Go
package iface
|
|
|
|
// TunAdapter is an interface for create tun device from external service
|
|
type TunAdapter interface {
|
|
ConfigureInterface(address string, mtu int, dns string, searchDomains string, routes string) (int, error)
|
|
UpdateAddr(address string) error
|
|
ProtectSocket(fd int32) bool
|
|
}
|