diff --git a/pkg/networkservice/common/authorize/server.go b/pkg/networkservice/common/authorize/server.go index b38ee2af6..eb7a68a10 100644 --- a/pkg/networkservice/common/authorize/server.go +++ b/pkg/networkservice/common/authorize/server.go @@ -129,8 +129,7 @@ func (a *authorizeServer) Close(ctx context.Context, conn *networkservice.Connec a.spiffeIDConnectionMap.Store(spiffeID, ids) } } - - if p, ok := peer.FromContext(ctx); ok && p != nil && *p != (peer.Peer{}) { + if _, ok := peer.FromContext(ctx); ok { if err := a.policies.check(ctx, leftSide); err != nil { return nil, err } diff --git a/pkg/networkservice/common/authorize/server_test.go b/pkg/networkservice/common/authorize/server_test.go index faf93b901..50790b34a 100644 --- a/pkg/networkservice/common/authorize/server_test.go +++ b/pkg/networkservice/common/authorize/server_test.go @@ -26,7 +26,6 @@ import ( "crypto/tls" "crypto/x509" "math/big" - "net" "net/url" "os" "path" @@ -182,7 +181,7 @@ func TestAuthzEndpoint(t *testing.T) { require.Equal(t, s.Code(), codes.PermissionDenied, "wrong error status code") } - ctx := peer.NewContext(context.Background(), &peer.Peer{Addr: &net.IPAddr{}}) + ctx := peer.NewContext(context.Background(), &peer.Peer{}) _, err := srv.Request(ctx, s.request) checkResult(err)