From: Pekka Riikonen Date: Sun, 10 Jun 2001 11:09:48 +0000 (+0000) Subject: updates. X-Git-Tag: robodoc-323~202 X-Git-Url: http://git.silcnet.org/gitweb/?a=commitdiff_plain;h=11f7f8d05c54bc4d0c3e9b1e1cd38510414a1dbc;p=silc.git updates. --- diff --git a/apps/silcd/packet_receive.c b/apps/silcd/packet_receive.c index b69b083e..dc38962f 100644 --- a/apps/silcd/packet_receive.c +++ b/apps/silcd/packet_receive.c @@ -1378,8 +1378,12 @@ SilcClientEntry silc_server_new_client(SilcServer server, } else { /* The hostname is not present, add it. */ char *newusername; - + /* XXX For now we cannot take the host name from the public key since + they are not trusted or we cannot verify them as trusted. Just take + what the resolved name or address is. */ +#if 0 if (strcmp(sock->hostname, sock->ip)) { +#endif newusername = silc_calloc(strlen(username) + strlen(sock->hostname) + 2, sizeof(*newusername)); @@ -1388,6 +1392,7 @@ SilcClientEntry silc_server_new_client(SilcServer server, strncat(newusername, sock->hostname, strlen(sock->hostname)); silc_free(username); username = newusername; +#if 0 } else { SilcPublicKeyIdentifier pident = silc_pkcs_decode_identifier(client->data.public_key->identifier); @@ -1404,6 +1409,7 @@ SilcClientEntry silc_server_new_client(SilcServer server, silc_pkcs_free_identifier(pident); } } +#endif } /* Create Client ID */