Changeset 1827
- Timestamp:
- 03/12/10 00:25:32 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/reader-irdeto.c
r1825 r1827 171 171 { 172 172 reader[ridx].prid[i][4]=p++; 173 memcpy(&reader[ridx].prid[i][0], cta_res, 4); 173 174 // maps the provider id for Betacrypt from FFFFFF to 000000, 175 // fixes problems with cascading CCcam and OSCam 176 if ((reader[ridx].caid[0] >= 0x1700) && (reader[ridx].caid[0] <= 0x1799)) 177 memset(&reader[ridx].prid[i][0], 0, 4); 178 else 179 memcpy(&reader[ridx].prid[i][0], cta_res, 4); 180 174 181 sprintf((char *) buf+strlen((char *)buf), ",%06lx", b2i(3, &reader[ridx].prid[i][1])); 175 182 } 176 183 else 177 184 reader[ridx].prid[i][0]=0xf; 178 179 // maps the provider id for Betacrypt from FFFFFF to 000000,180 // fixes problems with cascading CCcam and OSCam181 if ((reader[ridx].caid[0] >= 0x1700) && (reader[ridx].caid[0] <= 0x1799))182 memset(&reader[ridx].prid[i][0], 0, 4);183 185 } 184 186 if (p) 185 187 cs_ri_log("providers: %d (%s)", p, buf+1); 188 189 /* 190 * ContryCode2 191 */ 192 reader_chk_cmd(sc_GetCountryCode2, 0); 186 193 187 194 return OK; … … 379 386 int i, p; 380 387 381 /*382 * ContryCode2383 */384 reader_chk_cmd(sc_GetCountryCode2, 0);385 388 if ((cta_lr>9) && !(cta_res[cta_lr-2]|cta_res[cta_lr-1])) 386 389 { … … 426 429 return OK; 427 430 } 428
Note:
See TracChangeset
for help on using the changeset viewer.