95 |
|
0, /* E */ |
96 |
|
0, /* F */ |
97 |
|
UMODE_SOFTCALLERID, /* G */ |
98 |
< |
0, /* H */ |
98 |
> |
UMODE_HIDDEN, /* H */ |
99 |
|
0, /* I */ |
100 |
|
0, /* J */ |
101 |
|
0, /* K */ |
972 |
|
} |
973 |
|
|
974 |
|
if (MyConnect(source_p) && HasUMode(source_p, UMODE_ADMIN) && |
975 |
< |
!HasOFlag(source_p, OPER_FLAG_HIDDEN_ADMIN|OPER_FLAG_ADMIN)) |
975 |
> |
!HasOFlag(source_p, OPER_FLAG_ADMIN)) |
976 |
|
{ |
977 |
|
sendto_one(source_p, ":%s NOTICE %s :*** You have no admin flag;", |
978 |
|
me.name, source_p->name); |
1069 |
|
char buf[IRCD_BUFSIZE] = { '\0' }; |
1070 |
|
dlink_node *ptr = NULL; |
1071 |
|
|
1072 |
< |
send_umode(NULL, source_p, old, HasOFlag(source_p, OPER_FLAG_HIDDEN_ADMIN) ? |
1073 |
< |
SEND_UMODES & ~UMODE_ADMIN : SEND_UMODES, buf); |
1072 |
> |
send_umode(NULL, source_p, old, SEND_UMODES, buf); |
1073 |
|
|
1074 |
|
if (buf[0]) |
1075 |
|
{ |
1229 |
|
|
1230 |
|
AddOFlag(source_p, oconf->port); |
1231 |
|
|
1232 |
< |
if (HasOFlag(source_p, OPER_FLAG_HIDDEN_ADMIN|OPER_FLAG_ADMIN)) |
1232 |
> |
if (HasOFlag(source_p, OPER_FLAG_ADMIN)) |
1233 |
|
AddUMode(source_p, UMODE_ADMIN); |
1234 |
|
if (!HasOFlag(source_p, OPER_FLAG_N)) |
1235 |
|
DelUMode(source_p, UMODE_NCHANGE); |