Merge pull request #304 from cconlon/testh-fix

Check build_addr() arguments for NULL
pull/276/merge
dgarske 2016-02-10 13:19:28 -08:00
commit b0a51a22a1
1 changed files with 3 additions and 0 deletions

View File

@ -521,6 +521,9 @@ static INLINE void build_addr(SOCKADDR_IN_T* addr, const char* peer,
(void)useLookup;
(void)udp;
if (addr == NULL || peer == NULL)
err_sys("invalid arguments to build_addr, addr or peer is NULL");
memset(addr, 0, sizeof(SOCKADDR_IN_T));
#ifndef TEST_IPV6