From: Tobias Klauser Date: Wed, 21 Apr 2021 18:23:50 +0000 (+0200) Subject: net: don't check nil err twice in interfaceMessages on freebsd X-Git-Tag: go1.17beta1~519 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=1d2101116f;p=gostls13.git net: don't check nil err twice in interfaceMessages on freebsd Change-Id: Ie614e49d07b24c5b3dde469561893643bc858d1a Reviewed-on: https://go-review.googlesource.com/c/go/+/312389 Trust: Tobias Klauser Run-TryBot: Tobias Klauser TryBot-Result: Go Bot Reviewed-by: Ian Lance Taylor --- diff --git a/src/net/interface_freebsd.go b/src/net/interface_freebsd.go index 45badd6495..2b51fcb632 100644 --- a/src/net/interface_freebsd.go +++ b/src/net/interface_freebsd.go @@ -16,9 +16,9 @@ func interfaceMessages(ifindex int) ([]route.Message, error) { if err != nil { typ = route.RIBType(syscall.NET_RT_IFLIST) rib, err = route.FetchRIB(syscall.AF_UNSPEC, typ, ifindex) - } - if err != nil { - return nil, err + if err != nil { + return nil, err + } } return route.ParseRIB(typ, rib) }