interface1 4247 src/ftdm_io.c FT_DECLARE(ftdm_status_t) ftdm_global_add_io_interface(ftdm_io_interface_t *interface1) interface1 4251 src/ftdm_io.c if (hashtable_search(globals.interface_hash, (void *)interface1->name)) { interface1 4252 src/ftdm_io.c ftdm_log(FTDM_LOG_ERROR, "Interface %s already loaded!\n", interface1->name); interface1 4254 src/ftdm_io.c hashtable_insert(globals.interface_hash, (void *)interface1->name, interface1, HASHTABLE_FLAG_NONE); interface1 4283 src/ftdm_io.c ftdm_io_interface_t *interface1 = NULL; /* name conflict w/windows here */ interface1 4285 src/ftdm_io.c if (mod->io_load(&interface1) != FTDM_SUCCESS || !interface1 || !interface1->name) { interface1 4288 src/ftdm_io.c ftdm_log(FTDM_LOG_INFO, "Loading IO from %s [%s]\n", path, interface1->name); interface1 4289 src/ftdm_io.c if (ftdm_global_add_io_interface(interface1) == FTDM_SUCCESS) { interface1 4290 src/ftdm_io.c process_module_config(interface1);