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 {