diff --git a/ipn/ipnlocal/serve_test.go b/ipn/ipnlocal/serve_test.go index 604cf0b3a..4eeb882e8 100644 --- a/ipn/ipnlocal/serve_test.go +++ b/ipn/ipnlocal/serve_test.go @@ -433,10 +433,11 @@ func(w http.ResponseWriter, r *http.Request) { URL: &url.URL{Path: tt.requestPath}, TLS: &tls.ConnectionState{ServerName: "example.ts.net"}, } - req = req.WithContext(context.WithValue(req.Context(), serveHTTPContextKey{}, &serveHTTPContext{ - DestPort: 443, - SrcAddr: netip.MustParseAddrPort("1.2.3.4:1234"), // random src - })) + req = req.WithContext(serveHTTPContextKey.WithValue(req.Context(), + &serveHTTPContext{ + DestPort: 443, + SrcAddr: netip.MustParseAddrPort("1.2.3.4:1234"), // random src + })) w := httptest.NewRecorder() b.serveWebHandler(w, req)