]> jfr.im git - irc/rqf/shadowircd.git/blobdiff - src/listener.c
Remove various obsolete ConfItem statuses (types) and flags.
[irc/rqf/shadowircd.git] / src / listener.c
index 953f2b3866aa09c043422ecf84fa6dfa428a4816..2333680bf4faeab33aaba615ddd3a5df5c555498 100644 (file)
@@ -465,14 +465,7 @@ add_connection(listener_t *listener, int fd, struct sockaddr *sai, int exempt)
 
        strlcpy(new_client->host, new_client->sockhost, sizeof(new_client->host));
 
-#ifdef IPV6
-       if(new_client->localClient->ip.ss_family == AF_INET6 && ConfigFileEntry.dot_in_ip6_addr == 1)
-       {
-               strlcat(new_client->host, ".", sizeof(new_client->host));
-       }
-#endif
-
-       new_client->localClient->fd = fd;
+       new_client->localClient->F = comm_add_fd(fd);
 
        new_client->localClient->listener = listener;
        ++listener->ref_count;