diff options
Diffstat (limited to 'pcap-rpcap.c')
-rw-r--r-- | pcap-rpcap.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/pcap-rpcap.c b/pcap-rpcap.c index 09ac5000..1862a30e 100644 --- a/pcap-rpcap.c +++ b/pcap-rpcap.c @@ -2563,8 +2563,10 @@ SOCKET pcap_remoteact_accept(const char *address, const char *port, const char * if ((sockmain = sock_open(addrinfo, SOCKOPEN_SERVER, 1, errbuf, PCAP_ERRBUF_SIZE)) == -1) { SOCK_ASSERT(errbuf, 1); + freeaddrinfo(addrinfo); return -2; } + freeaddrinfo(addrinfo); /* Connection creation */ fromlen = sizeof(struct sockaddr_storage); |