- rdata->time = rb_current_time();
- if(rdata->count > (unsigned long)ConfigFileEntry.reject_after_count)
- {
- ddata = rb_malloc(sizeof(delay_t));
- ServerStats.is_rej++;
- rb_setselect(F, RB_SELECT_WRITE | RB_SELECT_READ, NULL, NULL);
- if(rdata->aconf)
- {
- ddata->aconf = rdata->aconf;
- ddata->aconf->clients++;
- ddata->reason = NULL;
- }
- else if(rdata->reason)
- {
- ddata->reason = rdata->reason;
- ddata->aconf = NULL;
- }
- else
- {
- ddata->aconf = NULL;
- ddata->reason = NULL;
- }
- ddata->F = F;
- rb_dlinkAdd(ddata, &ddata->node, &delay_exit);
- return 1;
- }
+ ddata = rb_malloc(sizeof(delay_t));
+ ServerStats.is_rej++;
+ rb_setselect(F, RB_SELECT_WRITE | RB_SELECT_READ, NULL, NULL);
+ if (rdata->aconf)
+ {
+ ddata->aconf = rdata->aconf;
+ ddata->aconf->clients++;
+ ddata->reason = NULL;