mirror of
https://github.com/bgp/bgpq4
synced 2025-02-28 08:53:11 +00:00
Merge pull request #34 from bswinnerton/respect-sequence-when-no-results
Respect -s when there are no prefix lists
This commit is contained in:
@@ -1552,9 +1552,10 @@ bgpq4_print_cisco_prefixlist(FILE* f, struct bgpq_expander* b)
|
||||
sx_radix_tree_foreach(b->tree, bgpq4_print_cprefix, f);
|
||||
} else {
|
||||
fprintf(f, "! generated prefix-list %s is empty\n", bname);
|
||||
fprintf(f, "%s prefix-list %s deny %s\n",
|
||||
fprintf(f, "%s prefix-list %s%s deny %s\n",
|
||||
b->family==AF_INET ? "ip" : "ipv6",
|
||||
bname,
|
||||
seq ? " seq 1" : "",
|
||||
b->family==AF_INET ? "0.0.0.0/0" : "::/0");
|
||||
}
|
||||
|
||||
@@ -1615,9 +1616,10 @@ bgpq4_print_huawei_prefixlist(FILE* f, struct bgpq_expander* b)
|
||||
if (!sx_radix_tree_empty(b->tree)) {
|
||||
sx_radix_tree_foreach(b->tree, bgpq4_print_hprefix, f);
|
||||
} else {
|
||||
fprintf(f, "ip %s-prefix %s deny %s\n",
|
||||
fprintf(f, "ip %s-prefix %s%s deny %s\n",
|
||||
b->family==AF_INET ? "ip" : "ipv6",
|
||||
bname,
|
||||
seq ? " seq 1" : "",
|
||||
b->family==AF_INET ? "0.0.0.0/0" : "::/0");
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user