From: Pekka Riikonen Date: Tue, 22 Jan 2002 19:35:42 +0000 (+0000) Subject: updates. X-Git-Tag: silc.client.0.7.3~1 X-Git-Url: http://git.silcnet.org/gitweb/?p=silc.git;a=commitdiff_plain;h=4919aeec48375cf8954b53b88dcf7b0d6761c2e1 updates. --- diff --git a/lib/silcclient/client.c b/lib/silcclient/client.c index b1099389..fd0e87bc 100644 --- a/lib/silcclient/client.c +++ b/lib/silcclient/client.c @@ -374,8 +374,10 @@ static void silc_client_start_key_exchange_cb(SilcSocketConnection sock, SILC_LOG_DEBUG(("Start")); - if (!conn->sock->hostname) - conn->sock->hostname = strdup(conn->remote_host); + /* XXX We should most likely use the resolved host name instead of the + one user provided for us. */ + silc_free(conn->sock->hostname); + conn->sock->hostname = strdup(conn->remote_host); if (!conn->sock->ip) conn->sock->ip = strdup(conn->remote_host); conn->sock->port = conn->remote_port; diff --git a/lib/silcutil/unix/silcunixsockconn.c b/lib/silcutil/unix/silcunixsockconn.c index a4c6c684..f6d8744a 100644 --- a/lib/silcutil/unix/silcunixsockconn.c +++ b/lib/silcutil/unix/silcunixsockconn.c @@ -122,4 +122,5 @@ bool silc_socket_get_error(SilcSocketConnection sock, char *error, memset(error, 0, error_len); memcpy(error, err, strlen(err)); + return TRUE; }