Lines Matching defs:bb
25 void printByteBuffer(byteBuffer bb, char *name)
27 printBytes(bb->bytes, bb->len, name);
140 *bytesToHexString(byteBuffer bb)
145 retval = malloc(bb->len*2 + 1);
146 for(i=0; i<bb->len; i++) {
147 retval[i*2] = nibbleToChar(bb->bytes[i] >> 4);
148 retval[i*2+1] = nibbleToChar(bb->bytes[i] & 0x0f);
150 retval[bb->len*2] = 0;
155 *bytesToHexStringWithSpaces(byteBuffer bb, int breaks)
161 return bytesToHexString(bb);
165 retval = malloc(bb->len*2 + 1 + (bb->len*2 / breaks) + 10);
166 for(i=0, j=0; i<bb->len; i++, j+=2) {
167 retval[j] = nibbleToChar(bb->bytes[i] >> 4);
168 retval[j+1] = nibbleToChar(bb->bytes[i] & 0x0f);