#include #include "lb.h" const char *msg_name(int msg) { switch (msg) { case LB_DATA: return("LB_DATA"); break; case LB_RQSUMS: return("LB_RQSUMS"); break; case LB_STOPSUM: return("LB_STOPSUM"); break; case LB_SIZE: return("LB_SIZE"); break; case LB_STATUS: return("LB_STATUS"); break; case LB_SUMS: return("LB_SUMS"); break; case LB_ABORTED: return("LB_ABORTED"); break; case LB_PING: return("LB_PING"); break; case LB_PONG: return("LB_PONG"); break; default: { static char errbuf[64]; sprintf(&errbuf[0],"?%d",msg); return(&errbuf[0]); } break; } } const char *cksum_name(int msg) { switch (msg) { case CKT_SHA1: return("CKT_SHA1"); break; case CKT_SUM_SHA1: return("CKT_SUM_SHA1"); break; default: { static char errbuf[64]; sprintf(&errbuf[0],"?%d",msg); return(&errbuf[0]); } break; } }