]> Sergey Matveev's repositories - godlighty.git/blobdiff - cmd/godlighty/main.go
Authentication and authorization
[godlighty.git] / cmd / godlighty / main.go
index 22f0c22131a4e235315d8998c9f1069df854379c..6c7114511e455f2134eca5f797ea0716ef73fcd0 100644 (file)
@@ -101,11 +101,8 @@ func main() {
        }()
        var ll net.Listener
        if *doTLS {
-               tlsCfg := tls.Config{
-                       GetCertificate: godlighty.GetCertificate,
-                       NextProtos:     []string{"h2", "http/1.1"},
-               }
-               ll = tls.NewListener(netutil.LimitListener(l, MaxConns), &tlsCfg)
+               tlsCfg := godlighty.NewTLSConfig()
+               ll = tls.NewListener(netutil.LimitListener(l, MaxConns), tlsCfg)
        } else {
                ll = netutil.LimitListener(l, MaxConns)
        }