]> jfr.im git - irc/rqf/shadowircd.git/blobdiff - src/s_serv.c
Cleanups to 005 code, from ratbox (androsyn).
[irc/rqf/shadowircd.git] / src / s_serv.c
index c33820f83761f960b8b55dbf8df7e46feda24dc9..7662ae7e255e39fa40dd1f2e7cb253230c33f2e1 100644 (file)
@@ -1409,7 +1409,7 @@ fork_server(struct Client *server)
                
                s_assert(server->localClient);
                server->localClient->ctrlfd = ctrl_fds[0];
-               server->localClient->F->fd = data_fds[0];
+               server->localClient->F = comm_add_fd(data_fds[0]);
 
                if(!comm_set_nb(server->localClient->F->fd))
                {
@@ -1517,7 +1517,7 @@ serv_connect(struct server_conf *server_p, struct Client *by)
        strlcpy(client_p->name, server_p->name, sizeof(client_p->name));
        strlcpy(client_p->host, server_p->host, sizeof(client_p->host));
        strlcpy(client_p->sockhost, server_p->host, sizeof(client_p->sockhost));
-       client_p->localClient->F->fd = fd;
+       client_p->localClient->F = comm_add_fd(fd);
 
        /*
         * Set up the initial server evilness, ripped straight from