]> www.vanbest.org Git - sasc-ng.git/commitdiff
nagra: fix parsing N3 EMM-G
authorleslie <unknown>
Wed, 19 Aug 2009 22:21:37 +0000 (06:21 +0800)
committerleslie <unknown>
Wed, 19 Aug 2009 22:21:37 +0000 (06:21 +0800)
parse.c

diff --git a/parse.c b/parse.c
index 8d622e1f3b989ec26956e6f02887cd74e76729bb..07855e84907f59c6332c49f49a87aa1c58fc105b 100644 (file)
--- a/parse.c
+++ b/parse.c
@@ -522,7 +522,8 @@ cCardNagra2::cCardNagra2(const unsigned char *a)
 
 bool cCardNagra2::MatchEMM(const unsigned char *data)
 {
-  return data[0]==0x82 || data[0]==0x84 ||
+  return data[0]==0x82 ||
+        (data[0]==0x84 && data[1]==0x70 && data[2]==0x96) ||
         (data[0]==0x83 && !memcmp(&data[3],addr,(data[7]==0x10)?3:4));
 }