]> www.vanbest.org Git - sasc-ng.git/commitdiff
cardclient-cccam2: raise password length limit
authorleslie <unknown>
Fri, 4 Sep 2009 05:25:34 +0000 (13:25 +0800)
committerleslie <unknown>
Fri, 4 Sep 2009 05:25:34 +0000 (13:25 +0800)
systems/cardclient/cccam2.c

index 8868babaa8c1c28be4790a668705cd259882f582..9258888cc61dfe7ddc8232bed1b64a51f0fbdba9 100644 (file)
@@ -436,7 +436,7 @@ private:
   cNetSocket so;
   unsigned char nodeid[8];
   int shareid;
-  char username[21], password[21];
+  char username[21], password[64];
   bool login;
   //
   bool newcw;
@@ -580,7 +580,7 @@ bool cCardClientCCcam2::Init(const char *config)
   cMutexLock lock(this);
   int num=0;
   if(!ParseStdConfig(config,&num)
-     || sscanf(&config[num],":%20[^:]:%20[^:]",username,password)!=2 ) return false;
+     || sscanf(&config[num],":%20[^:]:%63[^:]",username,password)!=2 ) return false;
   PRINTF(L_CC_CORE,"%s: username=%s password=%s",name,username,password);
   for(unsigned int i=0; i<sizeof(nodeid); i++) nodeid[i]=rand();
   LDUMP(L_CC_CORE,nodeid,sizeof(nodeid),"Our nodeid:");