Changeset 1972
- Timestamp:
- 04/06/10 15:15:33 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/reader-cryptoworks.c
r1970 r1972 452 452 int cryptoworks_get_emm_type(EMM_PACKET *ep, struct s_reader * rdr) 453 453 { 454 char dumprdrserial[6]; 455 454 456 cs_debug_mask(D_EMM, "Entered cryptoworks_get_emm_type ep->emm[0]=%02x",ep->emm[0]); 455 456 457 switch (ep->emm[0]) { 457 458 case 0x82: … … 460 461 memset(ep->hexserial, 0, 8); 461 462 memcpy(ep->hexserial, ep->emm + 5, 6); 463 strcpy(dumprdrserial, cs_hexdump(1, rdr->hexserial, 6)); 462 464 cs_debug_mask(D_EMM, "CRYPTOWORKS EMM: UNIQUE, ep = %s rdr = %s", 463 cs_hexdump(1, ep->hexserial, 6), cs_hexdump(1, rdr->hexserial, 6));465 cs_hexdump(1, ep->hexserial, 6), dumprdrserial); 464 466 return (!memcmp(ep->emm + 5, rdr->hexserial, 6)); // check for serial 465 467 } … … 470 472 memset(ep->hexserial, 0, 8); 471 473 memcpy(ep->hexserial, ep->emm + 5, 4); 474 strcpy(dumprdrserial, cs_hexdump(1, rdr->hexserial, 4)); 472 475 cs_debug_mask(D_EMM, "CRYPTOWORKS EMM: SHARED, ep = %s rdr = %s", 473 cs_hexdump(1, ep->hexserial, 4), cs_hexdump(1, rdr->hexserial, 4));476 cs_hexdump(1, ep->hexserial, 4), dumprdrserial); 474 477 return (!memcmp(ep->emm + 5, rdr->hexserial, 4)); // check for SA 475 478 }
Note:
See TracChangeset
for help on using the changeset viewer.