X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=apps%2Fsilcd%2Fserver.c;h=10c72d22b511a8148d188dd76fe7aecce0b385b6;hb=dc44e6c61393a3f69a02e7e5c22df5e0506eb8bc;hp=f95613aae683ff5e849f1d67d084e323d2cb87d6;hpb=c0042acc324966ed35f8f6c13294e862fbf7bb11;p=crypto.git diff --git a/apps/silcd/server.c b/apps/silcd/server.c index f95613aa..10c72d22 100644 --- a/apps/silcd/server.c +++ b/apps/silcd/server.c @@ -1852,6 +1852,10 @@ SILC_TASK_CALLBACK(silc_server_accept_new_connection_final) if (conn->param) { if (conn->param->keepalive_secs) hearbeat_timeout = conn->param->keepalive_secs; + + /* Check if to be anonymous connection */ + if (conn->param->anonymous) + client->mode |= SILC_UMODE_ANONYMOUS; } id_entry = (void *)client;