get_sockaddr_str: fixed snprintf max len

fixes CID 406448
This commit is contained in:
Martin Pulec
2023-04-20 11:22:28 +02:00
parent 69ef5c14a9
commit 6855aaadee

View File

@@ -434,7 +434,7 @@ const char *get_sockaddr_str(struct sockaddr *sa)
unsigned port = get_sockaddr_addr_port(sa);
if(port == UINT_MAX)
return addr;
snprintf(addr + strlen(addr), ADDR_LEN, ":%u", port);
snprintf(addr + strlen(addr), ADDR_LEN - strlen(addr), ":%u", port);
return addr;
}