str 2292 mod_freetdm/mod_freetdm.c static uint32_t enable_analog_option(const char *str, uint32_t current_options) str 2294 mod_freetdm/mod_freetdm.c if (!strcasecmp(str, "3-way")) { str 2297 mod_freetdm/mod_freetdm.c } else if (!strcasecmp(str, "call-swap")) { str 571 src/ftdm_io.c unsigned char *str = (unsigned char *) ky; str 575 src/ftdm_io.c while ((c = *str++)) { str 3787 src/ftdm_io.c char str[128], *sp; str 3790 src/ftdm_io.c *(str+mlen) = '\0'; str 3791 src/ftdm_io.c ftdm_copy_string(str, sp, ++mlen); str 3792 src/ftdm_io.c ftdm_clean_string(str); str 3793 src/ftdm_io.c ftdm_log(FTDM_LOG_DEBUG, "FSK: TYPE %s LEN %d VAL [%s]\n", ftdm_mdmf_type2str(type), mlen-1, str); str 3802 src/ftdm_io.c ftdm_set_string(ftdmchan->caller_data.ani.digits, str); str 3808 src/ftdm_io.c ftdm_set_string(ftdmchan->caller_data.ani.digits, *str == 'P' ? "private" : "unknown"); str 3817 src/ftdm_io.c ftdm_set_string(ftdmchan->caller_data.cid_name, str); str 3822 src/ftdm_io.c ftdm_set_string(ftdmchan->caller_data.cid_name, *str == 'P' ? "private" : "unknown"); str 3829 src/ftdm_io.c ftdm_set_string(ftdmchan->caller_data.cid_date, str); str 4591 src/ftdm_io.c FT_DECLARE(ftdm_status_t) ftdm_configure_span_channels(ftdm_span_t *span, const char* str, ftdm_channel_config_t *chan_config, unsigned *configured) str 4604 src/ftdm_io.c *configured = span->fio->configure_span(span, str, chan_config->type, chan_config->name, chan_config->number); str 6064 src/ftdm_io.c FT_DECLARE(char *) ftdm_strdup(const char *str) str 6066 src/ftdm_io.c ftdm_size_t len = strlen(str) + 1; str 6073 src/ftdm_io.c return (char *)memcpy(new, str, len); str 6076 src/ftdm_io.c FT_DECLARE(char *) ftdm_strndup(const char *str, ftdm_size_t inlen) str 6079 src/ftdm_io.c ftdm_size_t len = strlen(str) + 1; str 6089 src/ftdm_io.c memcpy(new, str, len-1); str 1400 src/ftmod/ftmod_libpri/ftmod_libpri.c sprintf(&tmp[offset], "number\n\tassociation-number: %s\n", aoc_e->associated.charge.number.str); str 606 src/ftmod/ftmod_pika/ftmod_pika.c assert(str != NULL); str 608 src/ftmod/ftmod_pika/ftmod_pika.c mydata = ftdm_strdup(str); str 150 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c if (conEvnt->ni2OctStr.str.len == 4 && conEvnt->ni2OctStr.str.val[0] == 0x37) { str 151 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c uint8_t encoding = (conEvnt->ni2OctStr.str.val[2] >> 5); str 154 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c uint8_t value = (conEvnt->ni2OctStr.str.val[3] & 0x0F)*10 + ((conEvnt->ni2OctStr.str.val[3] >> 4) & 0x0F); str 158 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c snprintf(ftdmchan->caller_data.aniII, 5, "%c", conEvnt->ni2OctStr.str.val[3]); str 737 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c const char *str = NULL; str 741 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c str = ftdm_call_get_var(&ftdmchan->caller_data, "isdn.prog_ind.descr"); str 742 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c if (str && *str) { str 744 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c descr = ftdm_str2ftdm_sngisdn_progind_descr(str); str 752 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c str = ftdm_call_get_var(&ftdmchan->caller_data, "isdn.prog_ind.loc"); str 753 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c if (str && *str) { str 754 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c loc = ftdm_str2ftdm_sngisdn_progind_loc(str); str 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 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 57 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c void sngisdn_decode_q921(char* str, uint8_t* data, uint32_t data_len); str 58 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c void sngisdn_decode_q931(char* str, uint8_t* data, uint32_t data_len); str 146 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c void sngisdn_decode_q921(char* str, uint8_t* data, uint32_t data_len) str 169 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c str_len+= sprintf(&str[str_len], " format: %s\n", str 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 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 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 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 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 204 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c str_len+= sprintf(&str[str_len], " p/f: %01d\n", pf); str 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 261 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c void sngisdn_decode_q931(char* str, uint8_t* data, uint32_t data_len) str 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 277 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c str_len += sprintf(&str[str_len], " Call Ref:"); str 282 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c str_len += sprintf(&str[str_len], "%s%s", str 286 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c str_len += sprintf(&str[str_len], "%s%s", str 294 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c str_len += sprintf(&str[str_len], " (%s side)\n", callRefFlag?"Destination":"Originating"); str 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 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 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 311 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c i+= sngisdn_decode_ie(str, &str_len, current_codeset, data, i); str 313 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c print_hex_dump(str, &str_len, (uint8_t*) data, 0, data_len); str 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 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 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 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 365 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], " %d:IE %s(0x%02x)\n", str 373 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], " %d:Message %s(0x%02x)\n", str 380 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], " Timer T\n"); str 383 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "%c", OCTET(diagOct)); str 385 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "."); str 391 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], " %d: 0x%02x\n", str 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 428 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "No:%d ", channelNo); str 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 432 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "%s/%s \n", str 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 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 475 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "\n"); str 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 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 542 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "scr:%s(%d) pres:%s(%d)", str 548 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "reason:%s(%d)", str 551 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "\n"); str 562 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "%s (0x%02x)\n", str 574 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], " %s (0x%02x) <%s>\n", str 597 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "%s(l:%d)\n", str 605 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "class:%s(%d)\n", str 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 635 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], " digits:%s(l:%d)\n", str 643 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "Prot profile:%s(%d)\n", str 655 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "encoding:%s(%d) type:%s(%d) ", str 673 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "%c", OCTET(j+3)); str 677 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "Binary encoded"); str 681 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], " "); str 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 687 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "Caller ID not implemented\n"); str 691 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "\n"); str 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 698 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len+= sprintf(&str[*str_len], "\n"); str 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 742 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len += sprintf(&str[*str_len], "Undecoded"); str 743 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c print_hex_dump((char*)str, str_len, data, index_start, index_end); str 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 754 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len += sprintf(&str[*str_len], " [ "); str 757 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len += sprintf(&str[*str_len], "\n "); str 759 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len += sprintf(&str[*str_len], "%02x ", data[k]); str 761 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c *str_len += sprintf(&str[*str_len], "]\n"); str 583 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h uint8_t copy_tknStr_from_sngss7(TknStr str, char *ftdm, TknU8 oddEven); str 584 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h uint8_t append_tknStr_from_sngss7(TknStr str, char *ftdm, TknU8 oddEven); str 46 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_support.c uint8_t copy_tknStr_from_sngss7(TknStr str, char *ftdm, TknU8 oddEven); str 47 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_support.c uint8_t append_tknStr_from_sngss7(TknStr str, char *ftdm, TknU8 oddEven); str 318 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_support.c uint8_t copy_tknStr_from_sngss7(TknStr str, char *ftdm, TknU8 oddEven) str 325 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_support.c if (str.pres == 1) { str 328 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_support.c for (i = 0; i < str.len; i++) { str 329 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_support.c sprintf(&ftdm[j], "%X", (str.val[i] & 0x0F)); str 331 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_support.c sprintf(&ftdm[j], "%X", ((str.val[i] & 0xF0) >> 4)); str 352 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_support.c uint8_t append_tknStr_from_sngss7(TknStr str, char *ftdm, TknU8 oddEven) str 358 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_support.c if (str.pres == 1) { str 369 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_support.c for (i = 0; i < str.len; i++) { str 371 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_support.c sprintf(&ftdm[j], "%X", (str.val[i] & 0x0F)); str 375 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_support.c sprintf(&ftdm[j], "%X", ((str.val[i] & 0xF0) >> 4)); str 452 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c assert(str != NULL); str 455 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c mydata = ftdm_strdup(str); str 467 src/ftmod/ftmod_zt/ftmod_zt.c assert(str != NULL); str 470 src/ftmod/ftmod_zt/ftmod_zt.c mydata = ftdm_strdup(str); str 684 src/include/freetdm.h #define FIO_CONFIGURE_SPAN_ARGS (ftdm_span_t *span, const char *str, ftdm_chan_type_t type, char *name, char *number) str 1580 src/include/freetdm.h FT_DECLARE(ftdm_status_t) ftdm_configure_span_channels(ftdm_span_t *span, const char *str, ftdm_channel_config_t *chan_config, unsigned *configured); str 115 src/include/ftdm_os.h FT_DECLARE(char *) ftdm_strdup(const char *str); str 118 src/include/ftdm_os.h FT_DECLARE(char *) ftdm_strndup(const char *str, ftdm_size_t inlen); str 29 src/testcid.c char str[128] = ""; str 99 src/testcid.c ftdm_copy_string(str, sp, mlen+1); str 100 src/testcid.c *(str+mlen) = '\0'; str 101 src/testcid.c ftdm_clean_string(str); str 102 src/testcid.c printf("TYPE %u (%s) LEN %u VAL [%s]\n", (unsigned)type, ftdm_mdmf_type2str(type), (unsigned)mlen, str);