Changeset 6547
- Timestamp:
- 03/18/12 19:12:45 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/oscam-chk.c
r6480 r6547 459 459 //Schlocke reader-defined function, reader-self-check: 460 460 if (rdr->ph.c_available && !rdr->ph.c_available(rdr, AVAIL_CHECK_CONNECTED, er)) { 461 //cs_debug_mask(D_TRACE, "reader unavailable %s", rdr->label);461 cs_debug_mask(D_TRACE, "reader unavailable %s", rdr->label); 462 462 return 0; 463 463 } … … 465 465 //Checking caids: 466 466 if ((!er->ocaid || !chk_ctab(er->ocaid, &rdr->ctab)) && !chk_ctab(er->caid, &rdr->ctab)) { 467 //cs_debug_mask(D_TRACE, "caid %04X not found in caidlist reader %s", er->caid, rdr->label);467 cs_debug_mask(D_TRACE, "caid %04X not found in caidlist reader %s", er->caid, rdr->label); 468 468 return 0; 469 469 } … … 474 474 //Checking services: 475 475 if (!chk_srvid(rdr->client, er)) { 476 //cs_debug_mask(D_TRACE, "service %04X not matching reader %s", er->srvid, rdr->label);476 cs_debug_mask(D_TRACE, "service %04X not matching reader %s", er->srvid, rdr->label); 477 477 return(0); 478 478 } … … 480 480 //Checking ident: 481 481 if (!chk_rfilter(er, rdr)) { 482 //cs_debug_mask(D_TRACE, "r-filter reader %s", rdr->label);482 cs_debug_mask(D_TRACE, "r-filter reader %s", rdr->label); 483 483 return(0); 484 484 } … … 486 486 //Check ECM nanos: 487 487 if (!chk_class(er, &rdr->cltab, "reader", rdr->label)) { 488 //cs_debug_mask(D_TRACE, "class filter reader %s", rdr->label);488 cs_debug_mask(D_TRACE, "class filter reader %s", rdr->label); 489 489 return(0); 490 490 } … … 492 492 //Checking chid: 493 493 if (!chk_chid(er, &rdr->fchid, "reader", rdr->label)) { 494 //cs_debug_mask(D_TRACE, "chid filter reader %s", rdr->label);494 cs_debug_mask(D_TRACE, "chid filter reader %s", rdr->label); 495 495 return(0); 496 496 } … … 510 510 511 511 if(free_slots == 0){ 512 cs_debug_mask(D_TRACE, "ratelimit - no free slot on reader %s", rdr->label); 512 513 return(0); 513 514 } 515 } 514 516 } 515 517 //Checking entitlements: … … 524 526 } 525 527 } 526 if (!found) 528 if (!found){ 529 cs_debug_mask(D_TRACE, "entitlements check failed on reader %s", rdr->label); 527 530 return 0; 531 } 528 532 } 529 533
Note:
See TracChangeset
for help on using the changeset viewer.