]> git.ipfire.org Git - thirdparty/unbound.git/commitdiff
fix uninit after malloc for on_tcp_waiting_list.
authorW.C.A. Wijngaards <wouter@nlnetlabs.nl>
Fri, 19 Jun 2020 15:40:45 +0000 (17:40 +0200)
committerW.C.A. Wijngaards <wouter@nlnetlabs.nl>
Fri, 19 Jun 2020 15:40:45 +0000 (17:40 +0200)
services/outside_network.c

index a4d3b332d0129d76ab93fb45569909fff8f95d22..0b155616f626f0ce8146544ad7a00d0bc045f904 100644 (file)
@@ -1717,6 +1717,7 @@ pending_tcp_query(struct serviced_query* sq, sldns_buffer* packet,
        memcpy(&w->addr, &sq->addr, sq->addrlen);
        w->addrlen = sq->addrlen;
        w->outnet = sq->outnet;
+       w->on_tcp_waiting_list = 0;
        w->cb = callback;
        w->cb_arg = callback_arg;
        w->ssl_upstream = sq->ssl_upstream;