From 725718e1f7ee3e76de99cf599cd79df10559f0ff Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Wed, 30 Mar 2022 15:18:35 +0000 Subject: [PATCH] network: Add more debugging output when running exclude Signed-off-by: Michael Tremer --- src/database.c | 2 +- src/network.c | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/database.c b/src/database.c index 1b34845..b57407e 100644 --- a/src/database.c +++ b/src/database.c @@ -1370,7 +1370,7 @@ static int __loc_database_enumerator_next_network_flattened( struct loc_network_list* excluded = loc_network_exclude_list(*network, enumerator->subnets); if (!excluded) { loc_network_list_clear(enumerator->subnets); - return -1; + return 1; } // Merge subnets onto the stack diff --git a/src/network.c b/src/network.c index 0b469e2..98c7558 100644 --- a/src/network.c +++ b/src/network.c @@ -406,6 +406,9 @@ ERROR: if (subnet2) loc_network_unref(subnet2); + if (r) + DEBUG(network->ctx, "%s has failed with %d\n", __FUNCTION__, r); + return r; } -- 2.39.2