X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=apps%2Fsilcd%2Fserverconfig.c;h=f90a6938e3aefa235a4a43f28f21ab3a8745d027;hb=dc44e6c61393a3f69a02e7e5c22df5e0506eb8bc;hp=6bb799d6cbd6a3447a6f3e2d720b56716b2fb295;hpb=c0042acc324966ed35f8f6c13294e862fbf7bb11;p=crypto.git diff --git a/apps/silcd/serverconfig.c b/apps/silcd/serverconfig.c index 6bb799d6..f90a6938 100644 --- a/apps/silcd/serverconfig.c +++ b/apps/silcd/serverconfig.c @@ -671,6 +671,9 @@ SILC_CONFIG_CALLBACK(fetch_connparam) tmp->version_software_vendor = (*(char *)val ? strdup((char *) val) : NULL); } + else if (!strcmp(name, "anonymous")) { + tmp->anonymous = *(bool *)val; + } else return SILC_CONFIG_EINTERNAL; @@ -1108,7 +1111,8 @@ static const SilcConfigTable table_connparam[] = { { "key_exchange_pfs", SILC_CONFIG_ARG_TOGGLE, fetch_connparam, NULL }, { "version_protocol", SILC_CONFIG_ARG_STR, fetch_connparam, NULL }, { "version_software", SILC_CONFIG_ARG_STR, fetch_connparam, NULL }, - { "version_software_vendor", SILC_CONFIG_ARG_STR, fetch_connparam, NULL }, + { "version_software_vendor", SILC_CONFIG_ARG_STR, fetch_connparam, NULL }, + { "anonymous", SILC_CONFIG_ARG_TOGGLE, fetch_connparam, NULL }, { 0, 0, 0, 0 } };