From f1d6f0c0be2fcfba00f4533b9622fb3025ac5338 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Oliveirinha?= Date: Wed, 20 Sep 2023 12:10:23 +0100 Subject: [PATCH] TUN-7787: cloudflared only list ip routes targeted for cfd_tunnel --- cfapi/ip_route_filter.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/cfapi/ip_route_filter.go b/cfapi/ip_route_filter.go index d68da323..455a434e 100644 --- a/cfapi/ip_route_filter.go +++ b/cfapi/ip_route_filter.go @@ -123,7 +123,12 @@ func cidrFromFlag(c *cli.Context, flag cli.StringFlag) (*net.IPNet, error) { } func NewIPRouteFilter() *IpRouteFilter { - return &IpRouteFilter{queryParams: url.Values{}} + values := &IpRouteFilter{queryParams: url.Values{}} + + // always list cfd_tunnel routes only + values.queryParams.Set("tun_types", "cfd_tunnel") + + return values } func (f *IpRouteFilter) CommentIs(comment string) {