projects
/
NextIRCd.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
push
[NextIRCd.git]
/
src
/
ircd_client.c
diff --git
a/src/ircd_client.c
b/src/ircd_client.c
index 088d4c4da24700ad4d9873478977d1b016d04c3e..77e1b6c5bfaae7efcab32220e7943bd481e769ce 100644
(file)
--- a/
src/ircd_client.c
+++ b/
src/ircd_client.c
@@
-18,6
+18,7
@@
#include "ircd_client.h"
#include "ircd_sock.h"
#include "struct_connection.h"
#include "ircd_client.h"
#include "ircd_sock.h"
#include "struct_connection.h"
+#include "struct_client.h"
#include "struct_auth.h"
#include "ircd_config.h"
#include "struct_auth.h"
#include "ircd_config.h"
@@
-26,8
+27,13
@@
#include <stdarg.h>
#define CLIENT_MAXLEN 512
#include <stdarg.h>
#define CLIENT_MAXLEN 512
-void client_connected(struct Auth *auth) {
-
+struct Client *client_connected(struct Auth *auth) {
+ struct Client *client = calloc(1, sizeof(*client));
+ client->conn = auth->conn;
+
+ client_printf(client, "Hi");
+
+ return client;
}
void client_printf(struct Client *client, const char *text, ...) {
}
void client_printf(struct Client *client, const char *text, ...) {