]> 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>
Fri, 21 Jun 2019 07:27:03 +0000 (10:27 +0300)
Signed-off-by: Donatas Abraitis <donatas.abraitis@gmail.com>
bgpd/bgp_filter.c

index c7977a9af4c800840ea3245e163194cb72720abc..b02215db3de4d5bd309f13a9a07f1e03c4b78595 100644 (file)
@@ -393,7 +393,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;