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

index 1ccb8fb245191b77699da7f8d38590a0bbc98639..4df8892e5a93f59c83e4e47e3f0ba409a02c274a 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;