sigmod_iface 2149 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c boost_sigmod_interface_t *sigmod_iface = NULL; sigmod_iface 2150 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c sigmod_iface = hashtable_search(g_boost_modules_hash, argv[0]); sigmod_iface 2151 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c if (sigmod_iface) { sigmod_iface 2155 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c if(sigmod_iface->exec_api == NULL) { sigmod_iface 2156 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c stream->write_function(stream, "%s does not support api functions\n", sigmod_iface->name); sigmod_iface 2160 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c if (sigmod_iface->exec_api(stream, mydup) != FTDM_SUCCESS) { sigmod_iface 2545 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c boost_sigmod_interface_t *sigmod_iface = NULL; sigmod_iface 2611 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c if (sigmod && !(sigmod_iface = hashtable_search(g_boost_modules_hash, (void *)sigmod))) { sigmod_iface 2620 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c if (!(sigmod_iface = (boost_sigmod_interface_t *)ftdm_dso_func_sym(lib, BOOST_INTERFACE_NAME_STR, &err))) { sigmod_iface 2626 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c rc = sigmod_iface->on_load(); sigmod_iface 2631 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c sigmod_iface->pvt = lib; sigmod_iface 2632 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c sigmod_iface->set_write_msg_cb(ftdm_boost_write_msg); sigmod_iface 2633 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c sigmod_iface->set_sig_status_cb(ftdm_boost_sig_status_change); sigmod_iface 2634 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c hashtable_insert(g_boost_modules_hash, (void *)sigmod_iface->name, sigmod_iface, HASHTABLE_FLAG_NONE); sigmod_iface 2640 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c if (sigmod_iface) { sigmod_iface 2646 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c ftdm_log(FTDM_LOG_NOTICE, "Span %s will use Sangoma Boost Signaling Module %s\n", span->name, sigmod_iface->name); sigmod_iface 2647 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c sangoma_boost_data->sigmod = sigmod_iface; sigmod_iface 2648 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c sigmod_iface->configure_span(span, ftdm_parameters); sigmod_iface 2681 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c if (sigmod_iface) { sigmod_iface 2692 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c boost_sigmod_interface_t *sigmod_iface = NULL; sigmod_iface 2700 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c sigmod_iface = val; sigmod_iface 2701 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c stream->write_function(stream, " %s\n", sigmod_iface->name);