rename ClientHelloInfo to ClientInfo (#5016)

There’s no ClientHello (which is a TLS concept) involved here.
This commit is contained in:
Marten Seemann
2025-03-31 21:15:09 +07:00
committed by GitHub
parent 3fd4f95a3b
commit 79d546379b
6 changed files with 18 additions and 13 deletions

View File

@@ -45,7 +45,7 @@ func TestHandshakeRTTWithoutRetry(t *testing.T) {
defer ln.Close()
clientConfig := getQuicConfig(&quic.Config{
GetConfigForClient: func(info *quic.ClientHelloInfo) (*quic.Config, error) {
GetConfigForClient: func(info *quic.ClientInfo) (*quic.Config, error) {
require.False(t, info.AddrVerified)
return nil, nil
},
@@ -71,7 +71,7 @@ func TestHandshakeRTTWithRetry(t *testing.T) {
defer ln.Close()
clientConfig := getQuicConfig(&quic.Config{
GetConfigForClient: func(info *quic.ClientHelloInfo) (*quic.Config, error) {
GetConfigForClient: func(info *quic.ClientInfo) (*quic.Config, error) {
require.True(t, info.AddrVerified)
return nil, nil
},

View File

@@ -448,7 +448,7 @@ func TestTokensFromNewTokenFrames(t *testing.T) {
func testTokensFromNewTokenFrames(t *testing.T, maxTokenAge time.Duration, expectTokenUsed bool) {
addrVerifiedChan := make(chan bool, 2)
quicConf := getQuicConfig(nil)
quicConf.GetConfigForClient = func(info *quic.ClientHelloInfo) (*quic.Config, error) {
quicConf.GetConfigForClient = func(info *quic.ClientInfo) (*quic.Config, error) {
addrVerifiedChan <- info.AddrVerified
return quicConf, nil
}
@@ -570,7 +570,7 @@ func TestInvalidToken(t *testing.T) {
func TestGetConfigForClient(t *testing.T) {
var calledFrom net.Addr
serverConfig := getQuicConfig(&quic.Config{EnableDatagrams: true})
serverConfig.GetConfigForClient = func(info *quic.ClientHelloInfo) (*quic.Config, error) {
serverConfig.GetConfigForClient = func(info *quic.ClientInfo) (*quic.Config, error) {
conf := serverConfig.Clone()
conf.EnableDatagrams = true
calledFrom = info.RemoteAddr
@@ -610,7 +610,7 @@ func TestGetConfigForClientErrorsConnectionRejection(t *testing.T) {
newUDPConnLocalhost(t),
getTLSConfig(),
getQuicConfig(&quic.Config{
GetConfigForClient: func(info *quic.ClientHelloInfo) (*quic.Config, error) {
GetConfigForClient: func(info *quic.ClientInfo) (*quic.Config, error) {
return nil, errors.New("rejected")
},
}),