3 #include "ClientSocket.h"
11 struct UserNode *user;
12 struct ClientSocket *client;
14 user = addUser("TestBot");
15 strcpy(user->ident, "test");
16 strcpy(user->realname, "testUser!");
17 user->flags |= USERFLAG_ISBOT;
18 client = create_socket("127.0.0.1", 6667, "pktest:pktest123", user); //pktest Hostmask(s): *@127.0.0.1
19 connect_socket(client);
21 user = addUser("TestBot2");
22 strcpy(user->ident, "test");
23 strcpy(user->realname, "testUser!");
24 user->flags |= USERFLAG_ISBOT;
25 client = create_socket("127.0.0.1", 6667, "pktest:pktest123", user); //pktest Hostmask(s): *@127.0.0.1
26 connect_socket(client);
40 socket_wait = time(0) + SOCKET_SELECT_TIME;
42 socket_loop(SOCKET_SELECT_TIME);
43 } while(time(0) > socket_wait);
48 int stricmp (const char *s1, const char *s2)
50 if (s1 == NULL) return s2 == NULL ? 0 : -(*s2);
51 if (s2 == NULL) return *s1;
53 while ((c1 = tolower (*s1)) == (c2 = tolower (*s2)))
55 if (*s1 == '\0') break;