Changeset 476
- Timestamp:
- 10/30/09 10:57:21 (14 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/oscam-reader.c
r452 r476 237 237 } 238 238 239 if (cfg->show_ecm_dw && !client[cs_idx].dbglvl)240 cs_dump(er->ecm, er->l, 0);239 if (cfg->show_ecm_dw || client[cs_idx].dbglvl) 240 cs_dump(er->ecm, er->l, "casc ecm:"); 241 241 rc=0; 242 242 if (sflag) … … 304 304 return; 305 305 } 306 if (cfg->show_ecm_dw || client[cs_idx].dbglvl) 307 cs_dump(er->ecm, er->l, "ecm:"); 306 308 er->rc=reader_ecm(er); 307 309 write_ecm_answer(fd_c2m, er); -
trunk/oscam.c
r470 r476 1393 1393 int write_ecm_answer(int fd, ECM_REQUEST *er) 1394 1394 { 1395 int i , f;1395 int i; 1396 1396 uchar c; 1397 for (i= f=0; i<16; i+=4)1397 for (i=0; i<16; i+=4) 1398 1398 { 1399 1399 c=((er->cw[i]+er->cw[i+1]+er->cw[i+2]) & 0xff); 1400 1400 if (er->cw[i+3]!=c) 1401 1401 { 1402 f=1;1402 cs_debug("notice: changed dcw checksum byte cw[%i] from %02x to %02x", i+3, er->cw[i+3],c); 1403 1403 er->cw[i+3]=c; 1404 1404 } 1405 1405 } 1406 if (f)1407 cs_debug("notice: changed dcw checksum bytes");1408 1406 1409 1407 er->reader[0]=ridx; … … 1530 1528 #endif 1531 1529 1532 if( cfg->show_ecm_dw && !client[cs_idx].dbglvl )1533 cs_dump(er->cw, 16, 0);1530 if( cfg->show_ecm_dw || client[cs_idx].dbglvl ) 1531 cs_dump(er->cw, 16, "cw:"); 1534 1532 if (er->rc==7) er->rc=0; 1535 1533 ph[client[cs_idx].ctyp].send_dcw(er);
Note:
See TracChangeset
for help on using the changeset viewer.