]> git.puffer.fish Git - matthieu/frr.git/commitdiff
bgpd: Allow backslash in as-path filter lists
authorDonatas Abraitis <donatas.abraitis@gmail.com>
Thu, 18 Apr 2019 06:59:51 +0000 (09:59 +0300)
committerDonatas Abraitis <donatas.abraitis@gmail.com>
Thu, 18 Apr 2019 06:59:51 +0000 (09:59 +0300)
Signed-off-by: Donatas Abraitis <donatas.abraitis@gmail.com>
bgpd/bgp_filter.c

index 80cfb97436e2402176802de305790739d633bd7b..a788ea68f3fb1db630b310b5713f281eacd21a21 100644 (file)
@@ -391,7 +391,7 @@ static int as_list_dup_check(struct as_list *aslist, struct as_filter *new)
 
 static int config_bgp_aspath_validate(const char *regstr)
 {
-       char valid_chars[] = "1234567890_^|[,{}() ]$*+.?-";
+       char valid_chars[] = "1234567890_^|[,{}() ]$*+.?-\\";
 
        if (strspn(regstr, valid_chars) == strlen(regstr))
                return 1;