From 87b125e37097769ad1e7ff3df9a17bf321215043 Mon Sep 17 00:00:00 2001 From: leslie Date: Sun, 2 Aug 2009 21:11:40 +0800 Subject: [PATCH] cardclient-cccam2: logging cleanup --- systems/cardclient/cccam2.c | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/systems/cardclient/cccam2.c b/systems/cardclient/cccam2.c index c1a2bd4..f219546 100644 --- a/systems/cardclient/cccam2.c +++ b/systems/cardclient/cccam2.c @@ -406,7 +406,7 @@ void cCardClientCCcam2::PacketAnalyzer(const unsigned char *data, int length) int provider_counts=data[20+4]; int uphops=data[10+4]; int maxdown=data[11+4]; - LDUMP(L_CC_CCCAM2,data+12+4,8,"share %08x serial ",shareid); + LDUMP(L_CC_CCCAM2,data+12+4,8,"share %08x serial",shareid); PRINTF(L_CC_CCCAM2,"share %08x uphops %d maxdown %d",shareid,uphops,maxdown); for(int i=0; iecm_pid); - time_t now=time(0); - for(cShare *s=curr.First(); s; s=curr.Next(s)) - LBPUT("shareid %08x hops %d last %d: caid %04x prov %x",s->ShareID(),s->Hops(),(int)(s->Last()>0?s->Last()-now:-1),s->CaID(),s->ProvID()); - LBEND(); + if(LOG(L_CC_CCCAM2)) { + PRINTF(L_CC_CCCAM2,"share try list for pid %04x",ecm->ecm_pid); + time_t now=time(0); + for(cShare *s=curr.First(); s; s=curr.Next(s)) + PRINTF(L_CC_CCCAM2,"shareid %08x hops %d last %d: caid %04x prov %x",s->ShareID(),s->Hops(),(int)(s->Last()>0?s->Last()-now:-1),s->CaID(),s->ProvID()); + } for(cShare *s=curr.First(); s; s=curr.Next(s)) { if((shareid=s->ShareID())==0) continue; buffer[ECM_SHAREID_POS]=shareid>>24; @@ -610,7 +610,7 @@ bool cCardClientCCcam2::ProcessECM(const cEcmInfo *ecm, const unsigned char *dat buffer[ECM_SHAREID_POS+2]=shareid>>8; buffer[ECM_SHAREID_POS+3]=shareid; PRINTF(L_CC_CCCAM2,"now try shareid %08x",shareid); - HEXDUMP(L_CC_CCCAM2,buffer,ecm_len,"send ecm:"); + LDUMP(L_CC_CCCAM2,buffer,ecm_len,"send ecm:"); encr.Encrypt(buffer,netbuff,ecm_len); if(so.Write(netbuff,ecm_len)!=ecm_len) { PRINTF(L_CC_CCCAM2,"failed so send ecm request"); @@ -643,7 +643,7 @@ void cCardClientCCcam2::Action(void) int len=so.Read(recvbuff,sizeof(recvbuff)); if(len>0) { decr.Decrypt(recvbuff,recvbuff,len); - HEXDUMP(L_CC_CCCAM2,recvbuff,len,"msg in:"); + LDUMP(L_CC_CCCAM2,recvbuff,len,"msg in:"); PacketAnalyzer(recvbuff,len); } } -- 2.39.5