From 0a63188afab1dd49380f916963307f9b2efdcac1 Mon Sep 17 00:00:00 2001 From: "Jason A. Donenfeld" Date: Wed, 23 May 2018 02:10:54 +0200 Subject: Move tun to subpackage --- main.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'main.go') diff --git a/main.go b/main.go index 523a927..a04cd15 100644 --- a/main.go +++ b/main.go @@ -7,6 +7,7 @@ package main import ( + "./tun" "fmt" "os" "os/signal" @@ -125,10 +126,10 @@ func main() { // open TUN device (or use supplied fd) - tun, err := func() (TUNDevice, error) { + tun, err := func() (tun.TUNDevice, error) { tunFdStr := os.Getenv(ENV_WG_TUN_FD) if tunFdStr == "" { - return CreateTUN(interfaceName) + return tun.CreateTUN(interfaceName, DefaultMTU) } // construct tun device from supplied fd @@ -139,7 +140,7 @@ func main() { } file := os.NewFile(uintptr(fd), "") - return CreateTUNFromFile(file) + return tun.CreateTUNFromFile(file, DefaultMTU) }() if err == nil { -- cgit v1.2.3-59-g8ed1b