From: Pekka Riikonen Date: Mon, 19 Feb 2001 16:03:24 +0000 (+0000) Subject: updatas. X-Git-Tag: SILC.0.1~206 X-Git-Url: http://git.silcnet.org/gitweb/?a=commitdiff_plain;h=3e1c84b90d0d364d211789086ad9edcae43d083c;p=silc.git updatas. --- diff --git a/apps/silcd/packet_receive.c b/apps/silcd/packet_receive.c index be5c1d74..af8ef83a 100644 --- a/apps/silcd/packet_receive.c +++ b/apps/silcd/packet_receive.c @@ -470,7 +470,7 @@ SilcClientEntry silc_server_new_client(SilcServer server, idata->registered = TRUE; client->nickname = strdup(username); client->username = username; - client->userinfo = realname; + client->userinfo = realname ? realname : strdup(""); client->id = client_id; /* Update the cache entry */ diff --git a/apps/silcd/server.c b/apps/silcd/server.c index 7f7c9841..df72aeee 100644 --- a/apps/silcd/server.c +++ b/apps/silcd/server.c @@ -1873,7 +1873,7 @@ void silc_server_free_sock_user_data(SilcServer server, silc_server_send_remove_id(server, server->router->connection, server->server_type == SILC_SERVER ? FALSE : TRUE, user_data->id, - SILC_ID_CLIENT_LEN, SILC_ID_CLIENT); + SILC_ID_SERVER_LEN, SILC_ID_SERVER); /* Then also free all client entries that this server owns as they will become invalid now as well. */