From: Miroslav Lichvar Date: Tue, 18 Feb 2020 07:53:11 +0000 (+0100) Subject: addrfilt: explicitly handle unexpected addresses X-Git-Tag: 4.0-pre1~74 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f7f3667bcb8e98290ba0c03451a6fdcd767518cc;p=thirdparty%2Fchrony.git addrfilt: explicitly handle unexpected addresses --- diff --git a/addrfilt.c b/addrfilt.c index dd167003..6208b461 100644 --- a/addrfilt.c +++ b/addrfilt.c @@ -247,6 +247,8 @@ set_subnet_(ADF_AuthTable table, set_subnet(&table->base6, ip6, 4, 0, new_state, delete_children) == ADF_SUCCESS) return ADF_SUCCESS; break; + default: + break; } return ADF_BADSUBNET; @@ -359,9 +361,9 @@ ADF_IsAllowed(ADF_AuthTable table, case IPADDR_INET6: split_ip6(ip_addr, ip6); return check_ip_in_node(&table->base6, ip6); + default: + return 0; } - - return 0; } /* ================================================== */