struct sockaddr_in6 clientaddr;
unsigned int addrlen = sizeof(clientaddr);
char clienthost[NI_MAXHOST];
- char clientservice[NI_MAXSERV];
getpeername(client_socket, (struct sockaddr *)&clientaddr, &addrlen);
- getnameinfo((struct sockaddr *)&clientaddr, addrlen,
- clienthost, sizeof(clienthost),
- clientservice, sizeof(clientservice),
- 0
- );
-
+ getnameinfo((struct sockaddr *)&clientaddr, addrlen, clienthost, sizeof(clienthost), NULL, 0, 0);
StrBufAppendBufPlain(tbuf, clienthost, -1, 0);
}