X-Git-Url: https://code.citadel.org/?p=citadel.git;a=blobdiff_plain;f=webcit%2Flocate_host.c;h=d015f53f54ab1e6df2e7186a0f346ef2e5e297a5;hp=58047f1f46d99fa0deb4bbab18cceb801073ed97;hb=5d2d3f4eea91c74af93c735bff7ad9955b466181;hpb=9f8e0bd23ce7dde31156b634f3a66bf234b11927 diff --git a/webcit/locate_host.c b/webcit/locate_host.c index 58047f1f4..d015f53f5 100644 --- a/webcit/locate_host.c +++ b/webcit/locate_host.c @@ -1,4 +1,3 @@ - /* * Given a socket, supply the name of the host at the other end. * @@ -19,13 +18,14 @@ /* * IPv4/IPv6 locate_host() */ -void locate_host(StrBuf * tbuf, int client_socket) { +void locate_host(StrBuf *tbuf, int client_socket) +{ struct sockaddr_in6 clientaddr; unsigned int addrlen = sizeof(clientaddr); char clienthost[NI_MAXHOST] = ""; - getpeername(client_socket, (struct sockaddr *) &clientaddr, &addrlen); - getnameinfo((struct sockaddr *) &clientaddr, addrlen, clienthost, sizeof(clienthost), NULL, 0, 0); - StrBufAppendBufPlain(tbuf, clienthost, -1, 0); + getpeername(client_socket, (struct sockaddr *)&clientaddr, &addrlen); + getnameinfo((struct sockaddr *)&clientaddr, addrlen, clienthost, sizeof(clienthost), NULL, 0, 0); + StrBufAppendBufPlain(tbuf, clienthost, -1, 0); syslog(LOG_DEBUG, "Client is at %s\n", clienthost); }