From 90179bc37f67af832e3e48599e0f9337e052939a Mon Sep 17 00:00:00 2001 From: leslie Date: Sat, 19 Dec 2009 13:52:12 +0100 Subject: [PATCH] cardclient: warn about zero caid mask in config --- systems/cardclient/cc.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/systems/cardclient/cc.c b/systems/cardclient/cc.c index 7e2909e..26430c0 100644 --- a/systems/cardclient/cc.c +++ b/systems/cardclient/cc.c @@ -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