Commit c833e45e authored by Michael Tremer's avatar Michael Tremer

bogons: Add gaps that are only one address wide

Signed-off-by: default avatarMichael Tremer <michael.tremer@ipfire.org>
parent 49da4308
......@@ -1462,7 +1462,7 @@ static int __loc_database_enumerator_next_bogon(
loc_address_decrement(&gap_end);
// There is a gap
if (loc_address_cmp(gap_start, &gap_end) < 0) {
if (loc_address_cmp(gap_start, &gap_end) <= 0) {
r = loc_network_list_summarize(enumerator->ctx,
gap_start, &gap_end, &enumerator->stack);
if (r) {
......@@ -1492,7 +1492,7 @@ FINISH:
if (r)
return r;
if (loc_address_cmp(&enumerator->gap6_start, &gap_end) < 0) {
if (loc_address_cmp(&enumerator->gap6_start, &gap_end) <= 0) {
r = loc_network_list_summarize(enumerator->ctx,
&enumerator->gap6_start, &gap_end, &enumerator->stack);
if (r)
......@@ -1508,7 +1508,7 @@ FINISH:
if (r)
return r;
if (loc_address_cmp(&enumerator->gap4_start, &gap_end) < 0) {
if (loc_address_cmp(&enumerator->gap4_start, &gap_end) <= 0) {
r = loc_network_list_summarize(enumerator->ctx,
&enumerator->gap4_start, &gap_end, &enumerator->stack);
if (r)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment