Prepare for the new wireguard-go API.

Signed-off-by: Aleksandar Pesic <peske.nis@gmail.com>
This commit is contained in:
Aleksandar Pesic
2020-12-04 14:56:34 +01:00
parent 943860fde7
commit 274d32d0aa
2 changed files with 23 additions and 21 deletions

View File

@ -37,10 +37,15 @@ func newUserspaceRouter(logf logger.Logf, wgdev *device.Device, tundev tun.Devic
}
nativeTun := tundev.(*tun.NativeTun)
guid := nativeTun.GUID().String()
luid := winipcfg.LUID(nativeTun.LUID())
guid, err := luid.GUID()
if err != nil {
return nil, err
}
mconfig := dns.ManagerConfig{
Logf: logf,
InterfaceName: guid,
InterfaceName: guid.String(),
}
return &winRouter{