aboutsummaryrefslogtreecommitdiffstats
path: root/tun/netstack/examples/http_server.go
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2021-03-06 08:21:18 -0700
committerJason A. Donenfeld <Jason@zx2c4.com>2021-03-06 08:48:14 -0700
commit79611c64e8d63a2cddcacb141f41be0f19b8032b (patch)
tree8e333fb6c1913123f8df3352b2fbb985a293eb56 /tun/netstack/examples/http_server.go
parentdevice: get rid of peers.empty boolean in timersActive (diff)
downloadwireguard-go-79611c64e8d63a2cddcacb141f41be0f19b8032b.tar.xz
wireguard-go-79611c64e8d63a2cddcacb141f41be0f19b8032b.zip
tun/netstack: bump deps and api
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'tun/netstack/examples/http_server.go')
-rw-r--r--tun/netstack/examples/http_server.go10
1 files changed, 6 insertions, 4 deletions
diff --git a/tun/netstack/examples/http_server.go b/tun/netstack/examples/http_server.go
index e627e55..c1fc753 100644
--- a/tun/netstack/examples/http_server.go
+++ b/tun/netstack/examples/http_server.go
@@ -8,12 +8,14 @@
package main
import (
- "golang.zx2c4.com/wireguard/device"
- "golang.zx2c4.com/wireguard/tun/netstack"
"io"
"log"
"net"
"net/http"
+
+ "golang.zx2c4.com/wireguard/conn"
+ "golang.zx2c4.com/wireguard/device"
+ "golang.zx2c4.com/wireguard/tun/netstack"
)
func main() {
@@ -25,13 +27,13 @@ func main() {
if err != nil {
log.Panic(err)
}
- dev := device.NewDevice(tun, &device.Logger{log.Default(), log.Default(), log.Default()})
+ dev := device.NewDevice(tun, conn.NewDefaultBind(), device.NewLogger(device.LogLevelVerbose, ""))
dev.IpcSet(`private_key=a8dac1d8a70a751f0f699fb14ba1cff7b79cf4fbd8f09f44c6e6a90d0369604f
public_key=25123c5dcd3328ff645e4f2a3fce0d754400d3887a0cb7c56f0267e20fbf3c5b
endpoint=163.172.161.0:12912
allowed_ip=0.0.0.0/0
persistent_keepalive_interval=25
- `)
+`)
dev.Up()
listener, err := tnet.ListenTCP(&net.TCPAddr{Port: 80})
if err != nil {