From 34e6b086a0d57e614982fb3a7c5db75d421180ed Mon Sep 17 00:00:00 2001 From: yuhan6665 <1588741+yuhan6665@users.noreply.github.com> Date: Sat, 10 May 2025 15:25:00 -0400 Subject: [PATCH] all: use slices.Contains to simplify code Change-Id: I9ef075bbb0e3c65f3c2a9d49e599ef50b18aa9be Reviewed-on: https://go-review.googlesource.com/c/go/+/639535 LUCI-TryBot-Result: Go LUCI Reviewed-by: Cherry Mui Auto-Submit: Ian Lance Taylor Reviewed-by: Ian Lance Taylor --- handshake_server_tls13.go | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/handshake_server_tls13.go b/handshake_server_tls13.go index 07bf06e..8d3e3a2 100644 --- a/handshake_server_tls13.go +++ b/handshake_server_tls13.go @@ -1004,12 +1004,7 @@ func (hs *serverHandshakeStateTLS13) shouldSendSessionTickets() bool { } // Don't send tickets the client wouldn't use. See RFC 8446, Section 4.2.9. - for _, pskMode := range hs.clientHello.pskModes { - if pskMode == pskModeDHE { - return true - } - } - return false + return slices.Contains(hs.clientHello.pskModes, pskModeDHE) } func (hs *serverHandshakeStateTLS13) sendSessionTickets() error {