summaryrefslogtreecommitdiff
path: root/client_network.c
diff options
context:
space:
mode:
Diffstat (limited to 'client_network.c')
-rw-r--r--client_network.c10
1 files changed, 7 insertions, 3 deletions
diff --git a/client_network.c b/client_network.c
index 42d0acc..20d2d2b 100644
--- a/client_network.c
+++ b/client_network.c
@@ -92,13 +92,13 @@ int add_local_client(struct string uid, struct string nick_arg, struct string vh
memcpy(ident.data, ident_arg.data, ident.len);
struct string ip = {
- .data = malloc(11),
- .len = 11,
+ .data = malloc(9),
+ .len = 9,
};
if (!ip.data)
goto add_local_client_fail_ip;
- memcpy(ip.data, "192.168.1.1", 11);
+ memcpy(ip.data, "/dev/null", 9);
struct string realname = {
.data = malloc(realname_arg.len),
@@ -158,6 +158,10 @@ int add_local_client(struct string uid, struct string nick_arg, struct string vh
SEND(uid);
SEND(STRING(" OPERTYPE "));
SEND(opertype);
+ SEND(STRING("\n:1HC METADATA "));
+ SEND(uid);
+ SEND(STRING(" ssl_cert :vTrse "));
+ SEND(client_cert);
SEND(STRING("\n"));
return 0;