From 103b069f1fec9703305fa0c1cd32db647b954286 Mon Sep 17 00:00:00 2001 From: seiuneko Date: Tue, 3 Dec 2024 18:49:52 +0800 Subject: [PATCH] chore: some renaming and fix lint --- hscontrol/app.go | 2 +- hscontrol/derp/server/derp_server.go | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/hscontrol/app.go b/hscontrol/app.go index 38317c1d..1408eb3b 100644 --- a/hscontrol/app.go +++ b/hscontrol/app.go @@ -220,7 +220,7 @@ func NewHeadscale(cfg *types.Config) (*Headscale, error) { } if cfg.DERP.ServerVerifyClients { - t := http.DefaultTransport.(*http.Transport) + t := http.DefaultTransport.(*http.Transport) //nolint:forcetypeassert t.RegisterProtocol( derpServer.DerpVerifyScheme, derpServer.NewDERPVerifyTransport(app.handleVerifyRequest), diff --git a/hscontrol/derp/server/derp_server.go b/hscontrol/derp/server/derp_server.go index fa37a1ab..7e45db9c 100644 --- a/hscontrol/derp/server/derp_server.go +++ b/hscontrol/derp/server/derp_server.go @@ -30,8 +30,10 @@ import ( // server that the DERP HTTP client does not want the HTTP 101 response // headers and it will begin writing & reading the DERP protocol immediately // following its HTTP request. -const fastStartHeader = "Derp-Fast-Start" -const DerpVerifyScheme = "derp-verify" +const ( + fastStartHeader = "Derp-Fast-Start" + DerpVerifyScheme = "headscale-derp-verify" +) type DERPServer struct { serverURL string