argument peer can be NULL when macro INADDR_ANY is NULL

This commit is contained in:
Jacob Barthelmeh
2016-02-24 13:55:44 -07:00
parent 35b48250ad
commit 6ee3c0ae59

View File

@@ -521,8 +521,8 @@ 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");
if (addr == NULL)
err_sys("invalid argument to build_addr, addr is NULL");
memset(addr, 0, sizeof(SOCKADDR_IN_T));