2 Commits
1.8 ... 1.9

Author SHA1 Message Date
Job Snijders
8883f13b74 Release 1.9 2023-03-05 12:09:54 +00:00
James Bensley
31ce2e452f Fix issue bgp#83 - fix regression bug which ignored -S CLI option (#1) (#85)
* Fix issue bgp#83 - fix regression bug which ignored -S CLI option (#1)

* Fix issue #83 - fix regression bug which ignored -S CLI option, introduced by commit 08b81f7d19
---------

Co-authored-by: James Bensley <jwbensley@gmail.com>

* Fix off-by-one error

* Swap strlcpy for strdup

---------

Co-authored-by: James Bensley <jwbensley@gmail.com>
2023-03-05 12:08:11 +00:00
3 changed files with 8 additions and 5 deletions

View File

@@ -1,3 +1,6 @@
1.9 (2023-03-05)
- Bugfix for -S problem (bgpq4#83) by James Bensley
1.8 (2023-01-20)
- Downgrade 'key not found' to DEBUG level to reduce noise
- Re-introduce -p for private ASN support option

View File

@@ -1 +1 @@
1.8
1.9

View File

@@ -1160,11 +1160,11 @@ bgpq_expand(struct bgpq_expander *b)
}
}
if (b->usesource) {
if (b->sources && b->sources[0] != 0) {
b->defaultsources = strdup(b->sources);
} else if (b->usesource) {
if (b->sources && b->sources[0] != 0) {
b->defaultsources = (char*)calloc(1, strlen(b->sources));
strlcpy(b->defaultsources, b->sources,
sizeof(b->defaultsources));
b->defaultsources = strdup(b->sources);
} else {
b->defaultsources = bgpq_get_irrd_sources(b->fd);
}