Changeset 426


Ignore:
Timestamp:
09/15/09 09:21:47 (12 years ago)
Author:
smurzch2
Message:

Seems that announce of the NDS SA was wrong, and so emm wasn't working.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/merlin/src/sharing/newcamd.c

    r405 r426  
    697697
    698698            if (au != -1) {
     699                // TODO: cleanup this code... We should not have to check the caid here...
    699700                if (((pufilt->caid >> 8) == 0x17) || ((pufilt->caid >> 8) == 0x06)) // Betacrypt or Irdeto
    700701                {
     
    716717                    mbuf[12] = reader[au].hexserial[3];
    717718                    mbuf[13] = reader[au].hexserial[4];
     719                } else if ((pufilt->caid >> 8) == 0x09) {
     720                    mbuf[8] = 0x00;
     721                    mbuf[9] = 0x00;
     722                    mbuf[10] = reader[au].hexserial[4];
     723                    mbuf[11] = reader[au].hexserial[5];
     724                    mbuf[12] = reader[au].hexserial[6];
     725                    mbuf[13] = reader[au].hexserial[7];
    718726                } else {
    719727                    mbuf[8] = reader[au].hexserial[0];
Note: See TracChangeset for help on using the changeset viewer.