From 1d2101116f50ab828b165ffebc9d379824cf7266 Mon Sep 17 00:00:00 2001 From: Tobias Klauser Date: Wed, 21 Apr 2021 20:23:50 +0200 Subject: [PATCH] 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 --- src/net/interface_freebsd.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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) } -- 2.50.0