interface1 4918 src/ftdm_io.c FT_DECLARE(ftdm_status_t) ftdm_global_add_io_interface(ftdm_io_interface_t *interface1) interface1 4922 src/ftdm_io.c if (hashtable_search(globals.interface_hash, (void *)interface1->name)) { interface1 4923 src/ftdm_io.c ftdm_log(FTDM_LOG_ERROR, "Interface %s already loaded!\n", interface1->name); interface1 4925 src/ftdm_io.c hashtable_insert(globals.interface_hash, (void *)interface1->name, interface1, HASHTABLE_FLAG_NONE); interface1 4954 src/ftdm_io.c ftdm_io_interface_t *interface1 = NULL; /* name conflict w/windows here */ interface1 4956 src/ftdm_io.c if (mod->io_load(&interface1) != FTDM_SUCCESS || !interface1 || !interface1->name) { interface1 4959 src/ftdm_io.c ftdm_log(FTDM_LOG_INFO, "Loading IO from %s [%s]\n", path, interface1->name); interface1 4960 src/ftdm_io.c if (ftdm_global_add_io_interface(interface1) == FTDM_SUCCESS) { interface1 4961 src/ftdm_io.c process_module_config(interface1);