completed crypt_rsa implementation (commented out GnuTLS for now)
[NextIRCd.git] / src / ircd_client.c
index 3ae6e50e0697c9475ef28fbd1659baba67bcfb23..9fe8181f2ec5994e2163ddd1407326d65f9adb0b 100644 (file)
@@ -19,7 +19,7 @@
 #include "ircd_sock.h"
 #include "struct_connection.h"
 #include "struct_auth.h"
-#include "config.h"
+#include "ircd_config.h"
 #include "version.h"
 
 #include <stdio.h>
@@ -38,7 +38,7 @@ static void client_printf(struct Connection *conn, const char *text, ...) {
        if (pos < 0 || pos > (CLIENT_MAXLEN - 2)) pos = CLIENT_MAXLEN - 2;
        sendBuf[pos] = '\n';
     sendBuf[pos+1] = '\0';
-       socket_send(conn, sendBuf, pos);
+       socket_send(conn, sendBuf, pos+1);
 }
 
 void client_connected(struct Connection *conn) {
@@ -56,5 +56,11 @@ void client_disconnected(struct Connection *conn) {
 }
 
 void client_recv(struct Connection *conn, char *line) {
-    
+       if(conn->server) {
+               // Server protocol
+       } else {
+               
+               
+               
+       }
 }