From 4e6e318f5555ff4517de72a85d6fa888ad21203f Mon Sep 17 00:00:00 2001 From: leslie Date: Mon, 16 Feb 2009 20:50:16 +0800 Subject: [PATCH] cardclient-newcamd: fix Nagra caid check (from emun-sc) --- systems/cardclient/newcamd.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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; } -- 2.39.5