lib/connections: switch statement to get the QUIC network (#7816)

This commit is contained in:
greatroar
2021-07-10 13:53:51 +02:00
committed by GitHub
parent a56f70ab94
commit 1e21042138
3 changed files with 15 additions and 5 deletions
+1 -2
View File
@@ -13,7 +13,6 @@ import (
"crypto/tls"
"net"
"net/url"
"strings"
"time"
"github.com/lucas-clemente/quic-go"
@@ -46,7 +45,7 @@ type quicDialer struct {
func (d *quicDialer) Dial(ctx context.Context, _ protocol.DeviceID, uri *url.URL) (internalConn, error) {
uri = fixupPort(uri, config.DefaultQUICPort)
network := strings.ReplaceAll(uri.Scheme, "quic", "udp")
network := quicNetwork(uri)
addr, err := net.ResolveUDPAddr(network, uri.Host)
if err != nil {