diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2020-11-13 16:54:11 +0100 |
---|---|---|
committer | Jason A. Donenfeld <Jason@zx2c4.com> | 2020-11-16 18:17:05 +0100 |
commit | 68569910286a894f9fd06f23d9cbfe90a80b67b7 (patch) | |
tree | 54b1c41795341aa3eb08224d9f67639b28cfbd9a /tunnel/addressconfig.go | |
parent | ui: microsoft is now providing fractional icon sizes (diff) | |
download | wireguard-windows-68569910286a894f9fd06f23d9cbfe90a80b67b7.tar.xz wireguard-windows-68569910286a894f9fd06f23d9cbfe90a80b67b7.zip |
tunnel: do not return a nil error when adding routes fails
Reported-by: Michael Zhou <mzhou@cse.unsw.edu.au>
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to '')
-rw-r--r-- | tunnel/addressconfig.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tunnel/addressconfig.go b/tunnel/addressconfig.go index 4be2c36a..c8b315e1 100644 --- a/tunnel/addressconfig.go +++ b/tunnel/addressconfig.go @@ -130,7 +130,7 @@ func configureInterface(family winipcfg.AddressFamily, conf *conf.Config, tun *t err = luid.SetRoutesForFamily(family, deduplicatedRoutes) if err != nil { - return nil + return err } ipif, err := luid.IPInterface(family) |