Files
quic-go/crypto/config_for_client_1.8.go
2017-03-02 10:40:20 +01:00

15 lines
262 B
Go

// +build go1.8
package crypto
import "crypto/tls"
func maybeGetConfigForClient(c *tls.Config, sni string) (*tls.Config, error) {
if c.GetConfigForClient == nil {
return c, nil
}
return c.GetConfigForClient(&tls.ClientHelloInfo{
ServerName: sni,
})
}