From 347ad523e8943090ec9d92cccabc92819889a4d6 Mon Sep 17 00:00:00 2001 From: kkhaike Date: Wed, 21 Feb 2024 21:40:02 +0800 Subject: [PATCH] net: Correct the code snippet erroneously rolled back in CL550435 In CL https://golang.org/cl/550435, a segment that had already been reviewed and modified was rolled back due to an erroneous operation. Here, submit a correct code snippet. Change-Id: I46adfad110d532aec5f557c350fe6dccbc583968 Reviewed-on: https://go-review.googlesource.com/c/go/+/565628 LUCI-TryBot-Result: Go LUCI Reviewed-by: Damien Neil Reviewed-by: qiulaidongfeng <2645477756@qq.com> Reviewed-by: Carlos Amedee Reviewed-by: Mateusz Poliwczak Auto-Submit: Ian Lance Taylor Commit-Queue: Ian Lance Taylor --- src/net/dnsclient_unix.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/net/dnsclient_unix.go b/src/net/dnsclient_unix.go index bef285e413..e9e7e4df15 100644 --- a/src/net/dnsclient_unix.go +++ b/src/net/dnsclient_unix.go @@ -270,10 +270,10 @@ func extractExtendedRCode(p dnsmessage.Parser, hdr dnsmessage.Header) (dnsmessag hasAdd := false for { ahdr, err := p.AdditionalHeader() - hasAdd = hasAdd || err != dnsmessage.ErrSectionDone if err != nil { return hdr.RCode, hasAdd } + hasAdd = true if ahdr.Type == dnsmessage.TypeOPT { return ahdr.ExtendedRCode(hdr.RCode), hasAdd } -- 2.48.1