break;
case SILC_COMMAND_OPER:
+ if (!success)
+ return;
+
printformat_module("fe-common/silc", server, NULL,
MSGLEVEL_CRAP, SILCTXT_SERVER_OPER);
break;
case SILC_COMMAND_SILCOPER:
+ if (!success)
+ return;
+
printformat_module("fe-common/silc", server, NULL,
MSGLEVEL_CRAP, SILCTXT_ROUTER_OPER);
break;
}
}
break;
+
}
va_end(vp);
unsigned char **auth_data,
uint32 *auth_data_len)
{
+ bool ret = TRUE;
+ SILC_SERVER_REC *server = conn ? conn->context : NULL;
/* XXX must resolve from configuration whether this connection has
any specific authentication data */
*auth_data = NULL;
*auth_data_len = 0;
- return TRUE;
+ if (ret == FALSE) {
+ printformat_module("fe-common/silc", server, NULL,
+ MSGLEVEL_MODES, SILCTXT_AUTH_METH_UNRESOLVED);
+ }
+
+ return ret;
}
/* Notifies application that failure packet was received. This is called