Changeset 6547


Ignore:
Timestamp:
03/18/12 19:12:45 (12 years ago)
Author:
Deas
Message:

oscam-chk: apply patch to enable matching_reader() debug by depp0n from here: http://streamboard.gmc.to/wbb2/thread.php?postid=407723#post407723

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/oscam-chk.c

    r6480 r6547  
    459459  //Schlocke reader-defined function, reader-self-check:
    460460  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);
    462462    return 0;
    463463  }
     
    465465  //Checking caids:
    466466  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);
    468468    return 0;
    469469  }
     
    474474  //Checking services:
    475475  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);
    477477    return(0);
    478478  }
     
    480480  //Checking ident:
    481481  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);
    483483    return(0);
    484484  }
     
    486486  //Check ECM nanos:
    487487  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);   
    489489    return(0);
    490490  }
     
    492492  //Checking chid:
    493493  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);   
    495495    return(0);
    496496  }
     
    510510
    511511    if(free_slots == 0){
     512        cs_debug_mask(D_TRACE, "ratelimit - no free slot on reader %s", rdr->label);
    512513        return(0);
    513514        }
     515    }
    514516  }
    515517  //Checking entitlements:
     
    524526            }
    525527        }
    526         if (!found)
     528        if (!found){
     529            cs_debug_mask(D_TRACE, "entitlements check failed on reader %s", rdr->label);
    527530            return 0;
     531        }
    528532  }
    529533
Note: See TracChangeset for help on using the changeset viewer.