From: leslie Date: Mon, 16 Feb 2009 12:50:16 +0000 (+0800) Subject: cardclient-newcamd: fix Nagra caid check (from emun-sc) X-Git-Tag: 0.9.2~67 X-Git-Url: http://www.vanbest.org/gitweb/?a=commitdiff_plain;h=4e6e318f5555ff4517de72a85d6fa888ad21203f;p=sasc-ng.git cardclient-newcamd: fix Nagra caid check (from emun-sc) --- diff --git a/systems/cardclient/newcamd.c b/systems/cardclient/newcamd.c index 99c95b5..7b8cb6b 100644 --- a/systems/cardclient/newcamd.c +++ b/systems/cardclient/newcamd.c @@ -433,8 +433,8 @@ bool cCardClientNewCamd::Login(void) case 0x09: SetCard(new cCardNDS(&buffer[6+4])); break; case 0x05: SetCard(new cCardViaccess(&buffer[6+3])); break; case 0x0d: SetCard(new cCardCryptoworks(&buffer[6+3])); break; - case 0x12: - case 0x18: if(caId==0x1801 || caId==0x1234) { + case 0x12: + case 0x18: if(caId>=0x1801 || caId==0x1234) { SetCard(new cCardNagra2(&buffer[6+4])); break; }