str_len 50 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 51 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 148 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c int str_len; str_len 153 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c str_len = 0; str_len 169 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c str_len+= sprintf(&str[str_len], " format: %s\n", str_len 178 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 183 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 191 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 196 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 199 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 204 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c str_len+= sprintf(&str[str_len], " p/f: %01d\n", pf); str_len 209 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 263 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c uint32_t str_len; str_len 268 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c str_len = 0; str_len 272 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 277 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c str_len += sprintf(&str[str_len], " Call Ref:"); str_len 282 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c str_len += sprintf(&str[str_len], "%s%s", str_len 286 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c str_len += sprintf(&str[str_len], "%s%s", str_len 294 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c str_len += sprintf(&str[str_len], " (%s side)\n", callRefFlag?"Destination":"Originating"); str_len 297 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 304 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 308 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 311 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c i+= sngisdn_decode_ie(str, &str_len, current_codeset, data, i); str_len 313 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c print_hex_dump(str, &str_len, (uint8_t*) data, 0, data_len); str_len 317 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 330 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 342 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 357 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 365 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], " %d:IE %s(0x%02x)\n", str_len 373 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], " %d:Message %s(0x%02x)\n", str_len 380 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], " Timer T\n"); str_len 383 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "%c", OCTET(diagOct)); str_len 385 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "."); str_len 391 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], " %d: 0x%02x\n", str_len 426 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 428 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "No:%d ", channelNo); str_len 431 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 432 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "%s/%s \n", str_len 464 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 471 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 475 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "\n"); str_len 497 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 536 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 542 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "scr:%s(%d) pres:%s(%d)", str_len 548 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "reason:%s(%d)", str_len 551 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "\n"); str_len 562 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "%s (0x%02x)\n", str_len 574 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], " %s (0x%02x) <%s>\n", str_len 597 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "%s(l:%d)\n", str_len 605 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "class:%s(%d)\n", str_len 615 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 635 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], " digits:%s(l:%d)\n", str_len 643 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "Prot profile:%s(%d)\n", str_len 655 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "encoding:%s(%d) type:%s(%d) ", str_len 673 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "%c", OCTET(j+3)); str_len 677 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "Binary encoded"); str_len 681 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], " "); str_len 684 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 687 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "Caller ID not implemented\n"); str_len 691 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "\n"); str_len 692 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 698 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "\n"); str_len 713 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len += sprintf(&str[*str_len], "%s (l:%d) type:%s(%d) \n", str_len 742 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len += sprintf(&str[*str_len], "Undecoded"); str_len 743 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c print_hex_dump((char*)str, str_len, data, index_start, index_end); str_len 751 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 754 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len += sprintf(&str[*str_len], " [ "); str_len 757 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len += sprintf(&str[*str_len], "\n "); str_len 759 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len += sprintf(&str[*str_len], "%02x ", data[k]); str_len 761 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len += sprintf(&str[*str_len], "]\n");