311 |
|
/* Straight up the maximum rate of flooding... */ |
312 |
|
source_p->localClient->allow_read = MAX_FLOOD_BURST; |
313 |
|
|
314 |
< |
if (!execute_callback(client_check_cb, source_p, source_p->username)) |
314 |
> |
if (!check_client(source_p)) |
315 |
|
return; |
316 |
|
|
317 |
|
if (valid_hostname(source_p->host) == 0) |
1195 |
|
oper_up(struct Client *source_p) |
1196 |
|
{ |
1197 |
|
const unsigned int old = source_p->umodes; |
1198 |
< |
const struct MaskItem *conf = NULL; |
1198 |
> |
const struct MaskItem *conf = source_p->localClient->confs.head->data; |
1199 |
|
|
1200 |
|
assert(source_p->localClient->confs.head); |
1201 |
– |
conf = source_p->localClient->confs.head->data; |
1201 |
|
|
1202 |
|
++Count.oper; |
1203 |
|
SetOper(source_p); |