X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=apps%2Fsilcd%2Fserver.c;h=82790a9421403f8c5292c60b7368392bc1b06ae4;hb=4faaaefa2a242e6f4bc357526dea82e619bb6a72;hp=f26b1091e744c91fc17e8fbe8855c0345f91d40c;hpb=c99dcbf8ac84ce40d36016ab0accaf398ef1c902;p=silc.git diff --git a/apps/silcd/server.c b/apps/silcd/server.c index f26b1091..82790a94 100644 --- a/apps/silcd/server.c +++ b/apps/silcd/server.c @@ -1167,7 +1167,7 @@ static void silc_server_accept_new_connection_lookup(SilcSocketConnection sock, void *context) { - SilcServerKEInternalContext *proto_ctx = + SilcServerKEInternalContext *proto_ctx = (SilcServerKEInternalContext *)context; SilcServer server = (SilcServer)proto_ctx->server; SilcServerConfigClient *cconfig = NULL; @@ -1216,7 +1216,7 @@ silc_server_accept_new_connection_lookup(SilcSocketConnection sock, /* The connection is denied */ SILC_LOG_INFO(("Connection %s (%s) is denied", sock->hostname, sock->ip)); - silc_server_disconnect_remote(server, sock, + silc_server_disconnect_remote(server, sock, SILC_STATUS_ERR_BANNED_FROM_SERVER, deny->reason); server->stat.conn_failures++; @@ -1241,7 +1241,7 @@ silc_server_accept_new_connection_lookup(SilcSocketConnection sock, SILC_LOG_INFO(("Connection %s (%s) is not allowed", sock->hostname, sock->ip)); silc_server_disconnect_remote(server, sock, - SILC_STATUS_ERR_BANNED_FROM_SERVER); + SILC_STATUS_ERR_BANNED_FROM_SERVER, NULL); server->stat.conn_failures++; silc_free(proto_ctx); return;