From bec28b31da6131a4437b2ceedca0571f25e38788 Mon Sep 17 00:00:00 2001 From: seiuneko Date: Fri, 29 Nov 2024 13:09:49 +0800 Subject: [PATCH] refactor: use `http.HandlerFunc` for type definition --- hscontrol/derp/server/derp_server.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hscontrol/derp/server/derp_server.go b/hscontrol/derp/server/derp_server.go index d0cec7eb..8c54e2ab 100644 --- a/hscontrol/derp/server/derp_server.go +++ b/hscontrol/derp/server/derp_server.go @@ -40,7 +40,7 @@ type DERPServer struct { func NewDERPServer( serverURL string, - verifyHandler func(writer http.ResponseWriter, req *http.Request), + verifyHandler http.HandlerFunc, derpKey key.NodePrivate, cfg *types.DERPConfig, ) (*DERPServer, error) { @@ -373,7 +373,7 @@ func serverSTUNListener(ctx context.Context, packetConn *net.UDPConn) { } type HeadscaleTransport struct { - verifyHandler func(writer http.ResponseWriter, req *http.Request) + verifyHandler http.HandlerFunc } func (t *HeadscaleTransport) RoundTrip(req *http.Request) (*http.Response, error) {