[IRCServices] SECUREOPS and an odd mode change

Bill Kramme bk at slashnet.org
Mon Oct 29 22:33:36 PDT 2007


On 10/29/07, Andrew Church <achurch at achurch.org> wrote:
> Hmm... I haven't been able to reproduce this or find any obvious cause.
> Can you provide a debug log illustrating the problem, preferably starting
> with newly-registered nicknames and channels?

I registered a new user named testingnickname, created and registered
a new channel called #testingchannel. testingnickname was not added to
the access list. SECUREOPS was turned on for the channel, and
testingnickname opped.

[Oct 30 00:44:25.958408 2007] debug: Received: :res0 G #testingchannel
+o testingnickname
[Oct 30 00:44:25.958585 2007] debug: Sent: :ChanServ MODE
#testingchannel -oa testingnickname testingnickname

I've been glancing through the relevant code sections and can't seem
to see anything either, but I'm wondering about the section on line 34
in modes.c where you only have o and v listed for channel user modes.
Isn't that array used to generate the flags in check_access_cumode?
I'm relatively new to this codebase.

-- 
Bill Kramme
Network and Services Administrator
SlashNET IRC [http://slashnet.org/]