From ad16c4920dff936c48e519f8aa8d2c68732d4116 Mon Sep 17 00:00:00 2001 From: Test_User Date: Thu, 10 Aug 2023 05:56:47 -0400 Subject: NOTICE, ssl_cert faking, /dev/null --- client_network.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'client_network.c') 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; -- cgit v1.2.3