str_len 40 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c void print_hex_dump(char* str, uint32_t *str_len, uint8_t* data, uint32_t index_start, uint32_t index_end); str_len 43 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c uint32_t sngisdn_decode_ie(char *str, uint32_t *str_len, uint8_t current_codeset, uint8_t *data, uint16_t index_start); str_len 102 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c int str_len; str_len 107 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c str_len = 0; str_len 123 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c str_len+= sprintf(&str[str_len], " format: %s\n", str_len 132 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c str_len+= sprintf(&str[str_len], " sapi: %03d c/r: %01d ea: %01d\n", sapi, cr, ea); str_len 137 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c str_len+= sprintf(&str[str_len], " tei: %03d ea: %01d\n", tei, ea); str_len 145 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c str_len+= sprintf(&str[str_len], " n(s): %03d\n n(r): %03d p: %01d\n", ns, nr, p); str_len 150 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c str_len+= sprintf(&str[str_len], " n(r): %03d p/f: %01d\n", nr, pf); str_len 153 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c str_len+= sprintf(&str[str_len], " cmd: %s\n", get_code_2_str(cmd, dcodQ921SupervisoryCmdTable)); str_len 158 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c str_len+= sprintf(&str[str_len], " p/f: %01d\n", pf); str_len 163 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c str_len+= sprintf(&str[str_len], " cmd: %s\n", get_code_2_str(cmd, dcodQ921UnnumberedCmdTable)); str_len 174 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c uint32_t str_len; str_len 179 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c str_len = 0; str_len 183 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c str_len += sprintf(&str[str_len], " Prot Disc:%s (0x%02x)\n", get_code_2_str(prot_disc, dcodQ931ProtDiscTable), prot_disc); str_len 191 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c str_len += sprintf(&str[str_len], " Call Ref:"); str_len 196 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c str_len += sprintf(&str[str_len], "%s%s", str_len 200 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c str_len += sprintf(&str[str_len], "%s%s", str_len 208 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c str_len += sprintf(&str[str_len], " (%s side)\n", callRefFlag?"Destination":"Originating"); str_len 211 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c str_len+= sprintf(&str[str_len], " Type:%s (0x%x)\n", get_code_2_str((int)(data[2+lenCallRef] & 0xFF), dcodQ931MsgTypeTable), (int)(data[2+lenCallRef] & 0xFF)); str_len 218 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c str_len+= sprintf(&str[str_len], "Codeset shift to %d (locking)\n", current_codeset); str_len 222 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c str_len+= sprintf(&str[str_len], "Codeset shift to %d (non-locking)\n", current_codeset); str_len 225 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c i+= sngisdn_decode_ie(str, &str_len, current_codeset, data, i); str_len 227 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c print_hex_dump(str, &str_len, (uint8_t*) data, 0, data_len); str_len 231 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c uint32_t sngisdn_decode_ie(char *str, uint32_t *str_len, uint8_t current_codeset, uint8_t *data, uint16_t index_start) str_len 244 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len += sprintf(&str[*str_len], " %s:", get_code_2_str(data[index_start], dcodQ931IEIDTable)); str_len 256 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "Coding:%s(%d) TransferCap:%s(%d) TransferRate:%s(%d) L1Prot:%s(%d)\n", str_len 271 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "coding:%s(%d) location:%s(%d) val:%s(%d)\n", str_len 279 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], " %d:IE %s(0x%02x)\n", str_len 287 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], " %d:Message %s(0x%02x)\n", str_len 294 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], " Timer T\n"); str_len 297 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "%c", OCTET(diagOct)); str_len 299 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "."); str_len 305 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], " %d: 0x%02x\n", str_len 340 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], " MAP:%s ", get_code_2_str(infoChannelSelection, dcodQ931InfoChannelSelTable)); str_len 342 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "No:%d ", channelNo); str_len 345 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "Type:%s(%d) %s ", get_code_2_str(chanType,dcodQ931ChanTypeTable), chanType, (numberMap)? "Map":""); str_len 346 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "%s/%s \n", str_len 378 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "%s(l:%d) plan:%s(%d) type:%s(%d)", str_len 385 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "scr:%s(%d) pres:%s(%d)\n", str_len 389 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "\n"); str_len 411 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "%s(l:%d) plan:%s(%d) type:%s(%d)\n", str_len 450 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "%s(l:%d) plan:%s(%d) type:%s(%d)", str_len 456 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "scr:%s(%d) pres:%s(%d)", str_len 462 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "reason:%s(%d)", str_len 465 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "\n"); str_len 476 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "%s (0x%02x)\n", str_len 488 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], " %s (0x%02x) <%s>\n", str_len 511 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "%s(l:%d)\n", str_len 519 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "class:%s(%d)\n", str_len 529 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "coding:%s(%d) location:%s(%d) descr:%s(%d)\n", str_len 549 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], " digits:%s(l:%d)\n", str_len 557 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "Prot profile:%s(%d)\n", str_len 569 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "encoding:%s(%d) type:%s(%d) ", str_len 587 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "%c", OCTET(j+3)); str_len 591 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "Binary encoded"); str_len 595 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], " "); str_len 598 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "ani2:%s(%d)", get_code_2_str(value,dcodQ931LineInfoTable), value); str_len 601 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "Caller ID not implemented\n"); str_len 605 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "\n"); str_len 606 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c print_hex_dump(str, str_len, (uint8_t*) data, index_start, index_end); str_len 612 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "\n"); str_len 641 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len += sprintf(&str[*str_len], "Undecoded"); str_len 642 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c print_hex_dump((char*)str, str_len, data, index_start, index_end); str_len 650 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c void print_hex_dump(char* str, uint32_t *str_len, uint8_t* data, uint32_t index_start, uint32_t index_end) str_len 653 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len += sprintf(&str[*str_len], " [ "); str_len 656 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len += sprintf(&str[*str_len], "\n "); str_len 658 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len += sprintf(&str[*str_len], "%02x ", data[k]); str_len 660 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len += sprintf(&str[*str_len], "]\n");