From 1577f0dec611c9b19bc1a1ba511af56ccb9045e0 Mon Sep 17 00:00:00 2001 From: michael Date: Wed, 19 Feb 2014 11:38:38 +0000 Subject: - m_challenge.c:m_challenge(): fixed an XXX git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@3008 82007160-df01-0410-b94d-b575c5fd34c7 --- modules/m_challenge.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'modules') diff --git a/modules/m_challenge.c b/modules/m_challenge.c index 524eddc..7e673cd 100644 --- a/modules/m_challenge.c +++ b/modules/m_challenge.c @@ -95,8 +95,10 @@ m_challenge(struct Client *client_p, struct Client *source_p, source_p->localClient->auth_oper, NULL, NULL); if (conf == NULL) { - /* XXX: logging */ sendto_one(source_p, form_str(ERR_NOOPERHOST), me.name, source_p->name); + conf = find_exact_name_conf(CONF_OPER, NULL, source_p->localClient->auth_oper, NULL, NULL); + failed_challenge_notice(source_p, source_p->localClient->auth_oper, (conf != NULL) ? + "host mismatch" : "no oper {} block"); return 0; } -- cgit