X-Git-Url: http://git.pk910.de/?p=NeonServV5.git;a=blobdiff_plain;f=src%2FClientSocket.c;h=3be703765123bcbe931f7dd5c03ffa2f174da235;hp=cca4bcd7e2890727fef168b13dfa8b84ab393668;hb=4812835346f724fcea86e78f741cc6c72c86b676;hpb=ef9530c3f82e7c116bb141b6f710ba2d54687ec4 diff --git a/src/ClientSocket.c b/src/ClientSocket.c index cca4bcd..3be7037 100644 --- a/src/ClientSocket.c +++ b/src/ClientSocket.c @@ -24,6 +24,7 @@ #include "ConfigParser.h" #include "version.h" #include "IOHandler.h" +#include "IRCEvents.h" struct socket_list { struct ClientSocket *data; @@ -225,9 +226,9 @@ static IOHANDLER_CALLBACK(socket_callback) { case IOEVENT_CONNECTED: client->flags |= SOCKET_FLAG_CONNECTED; if(client->pass && strcmp(client->pass, "")) - iohandler_printf(event->iofd, "PASS :%s", client->pass); - iohandler_printf(event->iofd, "USER %s 0 0 :%s", client->ident, client->realname); - iohandler_printf(event->iofd, "NICK %s", client->nick); + putsock(client, "PASS :%s", client->pass); + putsock(client, "USER %s 0 0 :%s", client->ident, client->realname); + putsock(client, "NICK %s", client->nick); break; case IOEVENT_NOTCONNECTED: case IOEVENT_CLOSED: