summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
bf526bb)
ircd/s_user.c (set_user_mode): When a user deopers, revoke their oper
privileges in addition to their oper user mode.
+2012-05-09 Michael Poole <mdpoole@troilus.org>
+
+ * ircd/s_user.c (set_user_mode): When a user deopers, revoke their
+ oper privileges in addition to their oper user mode.
+
2012-05-09 Michael Poole <mdpoole@troilus.org>
* ircd/m_who.c (m_who): Only set WHOSELECT_EXTRA for current
2012-05-09 Michael Poole <mdpoole@troilus.org>
* ircd/m_who.c (m_who): Only set WHOSELECT_EXTRA for current
{
if ((FlagHas(&setflags, FLAG_OPER) || FlagHas(&setflags, FLAG_LOCOP)) &&
!IsAnOper(sptr))
{
if ((FlagHas(&setflags, FLAG_OPER) || FlagHas(&setflags, FLAG_LOCOP)) &&
!IsAnOper(sptr))
det_confs_butmask(sptr, CONF_CLIENT & ~CONF_OPERATOR);
det_confs_butmask(sptr, CONF_CLIENT & ~CONF_OPERATOR);
+ client_set_privs(sptr, NULL);
+ }
if (SendServNotice(sptr))
{
if (SendServNotice(sptr))
{