X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=lib%2Fsilcclient%2Fclient_listener.c;h=3735877cc9368fbf42ae59e003bc52cbfb4f35dd;hb=1ea936cbf1bb3b19bd55839b904ef59ada84b8b5;hp=d6af269f65df0f19ff3fe6aaaf274e52b9d2f5fa;hpb=d5e93886f55a54ba0acd52b799636cf5ea83e060;p=silc.git diff --git a/lib/silcclient/client_listener.c b/lib/silcclient/client_listener.c index d6af269f..3735877c 100644 --- a/lib/silcclient/client_listener.c +++ b/lib/silcclient/client_listener.c @@ -4,7 +4,7 @@ Author: Pekka Riikonen - Copyright (C) 2007 Pekka Riikonen + Copyright (C) 2007 - 2008 Pekka Riikonen This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -219,7 +219,7 @@ silc_client_listener_new_connection(SilcClientListener listener, /* TCP network listener callback. Accepts new key agreement connection. Responder function. */ -static void silc_client_listener_tcp_accept(SilcNetStatus status, +static void silc_client_listener_tcp_accept(SilcResult status, SilcStream stream, void *context) { @@ -334,7 +334,8 @@ silc_client_listener_add(SilcClient client, client, NULL, SILC_CLIENT_MESSAGE_ERROR, "Cannot create UDP listener on %s on port %d: %s", params->bind_ip ? params->bind_ip : - params->local_ip, params->local_port, strerror(errno)); + params->local_ip, params->local_port, + silc_errno_string(silc_errno)); silc_client_listener_free(listener); if (stream) silc_stream_destroy(stream); @@ -364,7 +365,8 @@ silc_client_listener_add(SilcClient client, client, NULL, SILC_CLIENT_MESSAGE_ERROR, "Cannot create listener on %s on port %d: %s", params->bind_ip ? params->bind_ip : - params->local_ip, params->local_port, strerror(errno)); + params->local_ip, params->local_port, + silc_errno_string(silc_errno)); silc_client_listener_free(listener); return NULL;