I don't know if this question belongs in support or not, so I'll ask anyway.
In which source file are the restrictions place upon oper flags (such as +q) defined? Example: some module source files, like m_sajoin.c, check for access level like so: if (!IsSAdmin(sptr) || !IsPrivileged(sptr))...
Do the oper flags check restrictions in a similar way? And, if so, what file?
Thanks!
flag restrictions
+q is a usermode, not an operflag (the operflag just means they can use the usermode) Perhaps look for it there.
grep is your friend. I dont remember the locations of these defines, but I do remember that whenever I needed to find one, grep found it quickly and easily.
grep is your friend. I dont remember the locations of these defines, but I do remember that whenever I needed to find one, grep found it quickly and easily.
Why the hell can't my signature be empty?
"Your message contains too few characters."
"Your message contains too few characters."
GreenRoom SEC - Main Coder & CoMaster (http://www.wiramaster.com)
DataServ IRC Services - Main Coder
AirChat Network - Main Coder (http://www.airchat.org)
WebMAS Network - Main Team (http://www.webmas.net)
DataServ IRC Services - Main Coder
AirChat Network - Main Coder (http://www.airchat.org)
WebMAS Network - Main Team (http://www.webmas.net)
Quite confidence to answer that. You should ask from the Coders of UnrealIRCD or other experience coders.
GreenRoom SEC - Main Coder & CoMaster (http://www.wiramaster.com)
DataServ IRC Services - Main Coder
AirChat Network - Main Coder (http://www.airchat.org)
WebMAS Network - Main Team (http://www.webmas.net)
DataServ IRC Services - Main Coder
AirChat Network - Main Coder (http://www.airchat.org)
WebMAS Network - Main Team (http://www.webmas.net)