copy the GetCertificate callback when creating the qtls.Config

This commit is contained in:
Marten Seemann
2019-02-22 14:04:49 +08:00
parent 7fa0ebbfc8
commit 791b90d4d5

View File

@@ -20,12 +20,11 @@ func tlsConfigToQtlsConfig(c *tls.Config) *qtls.Config {
maxVersion = qtls.VersionTLS13
}
return &qtls.Config{
Rand: c.Rand,
Time: c.Time,
Certificates: c.Certificates,
NameToCertificate: c.NameToCertificate,
// TODO: make GetCertificate work
// GetCertificate: c.GetCertificate,
Rand: c.Rand,
Time: c.Time,
Certificates: c.Certificates,
NameToCertificate: c.NameToCertificate,
GetCertificate: c.GetCertificate,
GetClientCertificate: c.GetClientCertificate,
// TODO: make GetConfigForClient work
// GetConfigForClient: c.GetConfigForClient,