sigmod_iface 2161 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c boost_sigmod_interface_t *sigmod_iface = NULL; sigmod_iface 2162 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c sigmod_iface = hashtable_search(g_boost_modules_hash, argv[0]); sigmod_iface 2163 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c if (sigmod_iface) { sigmod_iface 2167 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c if(sigmod_iface->exec_api == NULL) { sigmod_iface 2168 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 2172 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c if (sigmod_iface->exec_api(stream, mydup) != FTDM_SUCCESS) { sigmod_iface 2557 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c boost_sigmod_interface_t *sigmod_iface = NULL; sigmod_iface 2623 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c if (sigmod && !(sigmod_iface = hashtable_search(g_boost_modules_hash, (void *)sigmod))) { sigmod_iface 2632 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 2638 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c rc = sigmod_iface->on_load(); sigmod_iface 2643 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c sigmod_iface->pvt = lib; sigmod_iface 2644 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c sigmod_iface->set_write_msg_cb(ftdm_boost_write_msg); sigmod_iface 2645 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c sigmod_iface->set_sig_status_cb(ftdm_boost_sig_status_change); sigmod_iface 2646 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 2652 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c if (sigmod_iface) { sigmod_iface 2658 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 2659 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c sangoma_boost_data->sigmod = sigmod_iface; sigmod_iface 2660 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c sigmod_iface->configure_span(span, ftdm_parameters); sigmod_iface 2692 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c if (sigmod_iface) { sigmod_iface 2703 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c boost_sigmod_interface_t *sigmod_iface = NULL; sigmod_iface 2711 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c sigmod_iface = val; sigmod_iface 2712 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c stream->write_function(stream, " %s\n", sigmod_iface->name);