From 5c0f0b783d7c1548b870f30ca8c362b416fe649a Mon Sep 17 00:00:00 2001 From: leslie Date: Tue, 29 Dec 2009 18:47:56 +0100 Subject: [PATCH] cardclient-cccam2: fix check cmd send result --- systems/cardclient/cccam2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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); -- 2.39.5