]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Remove return value from isc_net_getudpportrange()
authorOndřej Surý <ondrej@isc.org>
Thu, 19 Feb 2026 11:05:58 +0000 (12:05 +0100)
committerOndřej Surý <ondrej@isc.org>
Fri, 20 Feb 2026 13:06:23 +0000 (14:06 +0100)
The function was already marked as never failing, always returning
ISC_R_SUCCESS, so there was a lot of dead code around checking whether
the result would be ISC_R_SUCCESS.  This has been cleaned up.

bin/nsupdate/nsupdate.c
bin/tools/mdig.c
lib/dns/client.c

index 820029d3e84dd645f5d2ebc37d8c77d8ec5bba00..0f83d40be57525b610178f9edae80da97bdfb7ea 100644 (file)
@@ -749,13 +749,11 @@ set_source_ports(dns_dispatchmgr_t *manager) {
        isc_result_t result;
 
        isc_portset_create(isc_g_mctx, &v4portset);
-       result = isc_net_getudpportrange(AF_INET, &udpport_low, &udpport_high);
-       check_result(result, "isc_net_getudpportrange (v4)");
+       isc_net_getudpportrange(AF_INET, &udpport_low, &udpport_high);
        isc_portset_addrange(v4portset, udpport_low, udpport_high);
 
        isc_portset_create(isc_g_mctx, &v6portset);
-       result = isc_net_getudpportrange(AF_INET6, &udpport_low, &udpport_high);
-       check_result(result, "isc_net_getudpportrange (v6)");
+       isc_net_getudpportrange(AF_INET6, &udpport_low, &udpport_high);
        isc_portset_addrange(v6portset, udpport_low, udpport_high);
 
        result = dns_dispatchmgr_setavailports(manager, v4portset, v6portset);
index 6240401bb36cff342c6eb0c049dc37540f38dbdc..d0a2c7145ca6013f42199b174e7523ba3df2fc38 100644 (file)
@@ -2001,18 +2001,12 @@ set_source_ports(dns_dispatchmgr_t *manager) {
        isc_result_t result;
 
        isc_portset_create(isc_g_mctx, &v4portset);
-       result = isc_net_getudpportrange(AF_INET, &udpport_low, &udpport_high);
-       if (result != ISC_R_SUCCESS) {
-               fatal("isc_net_getudpportrange (v4) failed");
-       }
+       isc_net_getudpportrange(AF_INET, &udpport_low, &udpport_high);
 
        isc_portset_addrange(v4portset, udpport_low, udpport_high);
 
        isc_portset_create(isc_g_mctx, &v6portset);
-       result = isc_net_getudpportrange(AF_INET6, &udpport_low, &udpport_high);
-       if (result != ISC_R_SUCCESS) {
-               fatal("isc_net_getudpportrange (v6) failed");
-       }
+       isc_net_getudpportrange(AF_INET6, &udpport_low, &udpport_high);
 
        isc_portset_addrange(v6portset, udpport_low, udpport_high);
 
index 6027c0d081070c82fc915f8e3194dd20a94201b2..73ea515cecce577ab663a8bbb20866df545ddf2a 100644 (file)
@@ -142,22 +142,17 @@ setsourceports(isc_mem_t *mctx, dns_dispatchmgr_t *manager) {
        isc_result_t result;
 
        isc_portset_create(mctx, &v4portset);
-       CHECK(isc_net_getudpportrange(AF_INET, &udpport_low, &udpport_high));
+       isc_net_getudpportrange(AF_INET, &udpport_low, &udpport_high);
        isc_portset_addrange(v4portset, udpport_low, udpport_high);
 
        isc_portset_create(mctx, &v6portset);
-       CHECK(isc_net_getudpportrange(AF_INET6, &udpport_low, &udpport_high));
+       isc_net_getudpportrange(AF_INET6, &udpport_low, &udpport_high);
        isc_portset_addrange(v6portset, udpport_low, udpport_high);
 
        result = dns_dispatchmgr_setavailports(manager, v4portset, v6portset);
 
-cleanup:
-       if (v4portset != NULL) {
-               isc_portset_destroy(mctx, &v4portset);
-       }
-       if (v6portset != NULL) {
-               isc_portset_destroy(mctx, &v6portset);
-       }
+       isc_portset_destroy(mctx, &v4portset);
+       isc_portset_destroy(mctx, &v6portset);
 
        return result;
 }