From: leslie <unknown> Date: Tue, 29 Dec 2009 17:47:56 +0000 (+0100) Subject: cardclient-cccam2: fix check cmd send result X-Git-Tag: upstream/620~122 X-Git-Url: http://www.vanbest.org/gitweb/?a=commitdiff_plain;h=5c0f0b783d7c1548b870f30ca8c362b416fe649a;p=sasc-ng.git cardclient-cccam2: fix check cmd send result --- diff --git a/systems/cardclient/cccam2.c b/systems/cardclient/cccam2.c index e724937..fbb7259 100644 --- a/systems/cardclient/cccam2.c +++ b/systems/cardclient/cccam2.c @@ -644,7 +644,7 @@ void cCardClientCCcam2::PacketAnalyzer(const struct CmdHeader *hdr, int length) if(plen>0) { static const struct CmdHeader resp = { 0,5,0 }; LDUMP(L_CC_CCCAM2DT,((struct GenericCmd *)hdr)->payload,plen,"CMD 05 payload"); - if(CryptSend((unsigned char *)&resp,sizeof(resp))<0) + if(!CryptSend((unsigned char *)&resp,sizeof(resp))) PRINTF(L_CC_CCCAM2,"failed to send cmd 05 response"); keymaskpos=60; } @@ -1018,7 +1018,7 @@ void cCardClientCCcam2::Action(void) } if(lastsend.TimedOut()) { static const struct CmdHeader ping = { 0,6,0 }; - if(CryptSend((unsigned char *)&ping,sizeof(ping))<0) + if(!CryptSend((unsigned char *)&ping,sizeof(ping))) PRINTF(L_CC_CCCAM2,"failed to send server PING"); } usleep(10);