4800 inca multiplica.in timpul liber mai invat niste c asa ca poate am sa dau si eu o mana de ajutor .shlocke a implementat in module-cccam.c dar ar trebui in oscam.c ca duplicate apare si pe cccam si pe newcamd.
Asta s-a modificat in4800:
Code:
if (cl->dup) { //Dup login kills existing client!
struct s_client *cls;
for (cls=first_client; cls; cls=cls->next) {
if (cls != cl && cls->account == account) {
kill_thread(cls);
cl->dup = 0;
}
}
}
if (cl->dup) {
cs_log("account '%s' duplicate login, disconnect!", usr);
return -3;
}
if (cl->disabled) {
cs_log("account '%s' disabled, blocking+disconnect!", usr);
return -2;
}
if (account->cccmaxhops<0) {
cs_log("account '%s' has cccmaxhops<0, cccam can't handle this, disconnect!", usr);
return -3;
}
Eu cred ca trebuie umbla in oscam.c la
Code:
if (cfg.lb_mode && cfg.lb_save) {
save_stat_to_file();
cfg.lb_save = 0; //this is for avoiding duplicate saves
Nu avem programatori cu timp liber in tara ?