]> www.vanbest.org Git - sasc-ng.git/commitdiff
cardclient: warn about zero caid mask in config
authorleslie <unknown>
Sat, 19 Dec 2009 12:52:12 +0000 (13:52 +0100)
committerleslie <unknown>
Sat, 19 Dec 2009 12:52:12 +0000 (13:52 +0100)
systems/cardclient/cc.c

index 7e2909e3220e2e2d0dada8eed291436dd19656b5..26430c077368d63c6a6d3bc20484267322ee8671 100644 (file)
@@ -84,6 +84,8 @@ bool cCardClient::ParseStdConfig(const char *config, int *num)
       if(sscanf(&config[start],"%x%n/%x%n",&emmCaid[numCaid],num,&emmMask[numCaid],num)<1)
         return false;
       *num+=start;
+      if(emmMask[numCaid]==0x0000 && emmCaid[numCaid]!=0x0000)
+        PRINTF(L_GEN_WARN,"CAID %04x MASK %04x in cardclient config doesn't match anything!",emmCaid[numCaid],emmMask[numCaid]);
       numCaid++;
       } while(numCaid<MAX_CC_CAID && config[*num]==',');
     }
@@ -110,7 +112,7 @@ bool cCardClient::SendMsg(const unsigned char *data, int len)
 {
   if(!so.Connected() && !Login()) return false;
   if(so.Write(data,len)<0) {
-    PRINTF(L_CC_CORE,"send error. reconnecting...");;
+    PRINTF(L_CC_CORE,"send error. reconnecting...");
     Logout();
     return false;
     }