From: Guy Harris Date: Sun, 21 Jan 2018 18:12:38 +0000 (-0800) Subject: Free addrinfo in the child after forking. X-Git-Tag: libpcap-1.9-bp~280 X-Git-Url: https://git.tcpdump.org/libpcap/commitdiff_plain/edd3bb9947a23bfa46f1b1503d363a277c163526 Free addrinfo in the child after forking. This should fix Coverity CID 1418993. --- diff --git a/rpcapd/rpcapd.c b/rpcapd/rpcapd.c index af89eca6..cb5d4a0c 100755 --- a/rpcapd/rpcapd.c +++ b/rpcapd/rpcapd.c @@ -409,6 +409,7 @@ void main_startup(void) #else if ((pid = fork()) == 0) // I am the child { + freeaddrinfo(addrinfo); main_passive((void *) socktemp); return; }