diff --git a/hscontrol/grpcv1.go b/hscontrol/grpcv1.go index 6e6af344..c77b2411 100644 --- a/hscontrol/grpcv1.go +++ b/hscontrol/grpcv1.go @@ -536,7 +536,7 @@ func nodesToProto(polMan policy.PolicyManager, isLikelyConnected *xsync.MapOf[ty } } resp.ValidTags = lo.Uniq(append(tags, node.ForcedTags...)) - resp.SubnetRoutes = util.PrefixesToString(pr.PrimaryRoutes(node.ID)) + resp.SubnetRoutes = util.PrefixesToString(append(pr.PrimaryRoutes(node.ID), node.ExitRoutes()...)) response[index] = resp }