]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
calling isc__nm_udp_send() on a non-udp socket is not 'unexpected', it's a critical...
authorWitold Kręcicki <wpk@isc.org>
Fri, 17 Jan 2020 11:07:34 +0000 (12:07 +0100)
committerWitold Kręcicki <wpk@isc.org>
Mon, 20 Jan 2020 21:28:36 +0000 (22:28 +0100)
lib/isc/netmgr/udp.c

index cb14425703cc3e64bf58f42644cdb07dc328383e..d4f27a7c36a6942be42a5bd459387b432dcafe79 100644 (file)
@@ -383,7 +383,8 @@ isc__nm_udp_send(isc_nmhandle_t *handle, isc_region_t *region,
        } else if (sock->type == isc_nm_udplistener) {
                psock = sock;
        } else {
-               return (ISC_R_UNEXPECTED);
+               INSIST(0);
+               ISC_UNREACHABLE();
        }
 
        if (!isc__nmsocket_active(sock)) {