|
Viewing Issue Simple Details
[ Jump to Notes ]
|
|
[ View Advanced ]
[ Issue History ]
[ Print ]
|
|
ID |
Category |
Severity |
Reproducibility |
Date Submitted |
Last Update |
|
0003177 |
[unreal] ircd |
minor |
always |
2006-12-28 14:23 |
2007-06-12 14:56 |
|
|
Reporter |
syzop |
View Status |
public |
|
|
Assigned To |
|
|
Priority |
normal |
Resolution |
open |
|
|
Status |
confirmed |
|
Product Version |
3.3-alpha0 |
|
|
Summary |
0003177: Change add_Command's to CommandAdd's |
|
Description |
For 3.3*, change all add_Command()'s to CommandAdd's, and actually remove add_Command() [or at least so modules cant use it anymore].
When converting to CommandAdd's, also fix/audit the flags.
There are many command that should never origin from a server. STATS is a good example. In that case, "STATS" shouldn't get the M_SERVER flag, only M_USER.
Do this for the rest as well....
Of course, when a command is added without M_SERVER, the if IsServer()..return 0.. check can be removed from the m_whatever function, since !IsServer() is guaranteed.
|
|
Additional Information |
|
| Tags |
No tags attached. |
|
|
3rd party modules |
|
|
QA |
Not touched yet by developer |
|
U4: Need for upstream patch |
No need for upstream InspIRCd patch |
|
U4: Upstream notification of bug |
Not decided |
|
U4: Contributor working on this |
None |
|
|
Attached Files |
CommandAdd.3177-1.patch [^] (68,249 bytes) 2007-04-26 05:39
CommandAdd.3177-2.patch [^] (68,253 bytes) 2007-04-26 05:57 |
|
|