implemented bind system
[NeonServV5.git] / main.c
diff --git a/main.c b/main.c
index 2fab2b070916bd59e2990f5665cdc75ef555a997..cbba30f8f1d4783625cf0566dbd77394bd711100 100644 (file)
--- a/main.c
+++ b/main.c
@@ -2,6 +2,7 @@
 #include "main.h"
 #include "ClientSocket.h"
 #include "UserNode.h"
+#include "IRCEvents.h"
 
 //all c files - so we don't need a big Makefile right now :D
 #include "ClientSocket.c"
 #include "WHOHandler.c"
 
 void just_test_it() {
-    struct UserNode *user = addUser("TestBot");
+    struct UserNode *user;
+    struct ClientSocket *client;
+    
+    user = addUser("TestBot");
+    strcpy(user->ident, "test");
+    strcpy(user->realname, "testUser!");
+    user->flags |= USERFLAG_ISBOT;
+    client = create_socket("127.0.0.1", 6667, "pktest:pktest123", user); //pktest Hostmask(s): *@127.0.0.1
+    connect_socket(client);
+    
+    user = addUser("TestBot2");
     strcpy(user->ident, "test");
     strcpy(user->realname, "testUser!");
     user->flags |= USERFLAG_ISBOT;
-    struct ClientSocket *client = create_socket("127.0.0.1", 6667, "pktest:pktest123", user); //pktest Hostmask(s): *@127.0.0.1
+    client = create_socket("127.0.0.1", 6667, "pktest:pktest123", user); //pktest Hostmask(s): *@127.0.0.1
     connect_socket(client);
 }
 
@@ -26,6 +37,7 @@ int main(void)
     parser_init();
     init_UserNode();
     init_ChanNode();
+    init_bind();
     just_test_it();
     
     time_t socket_wait;