- if (!getpeername(con->client_socket, (struct sockaddr *) &sin, &len))
- locate_host(con->cs_host, &sin.sin_addr);
+ if (!CC->is_local_socket) {
+ if (!getpeername(con->client_socket,
+ (struct sockaddr *) &sin, &len))
+ locate_host(con->cs_host, &sin.sin_addr);
+ }
+ else {
+ strcpy(con->cs_host, "");
+ }