err 80 sample/dso/ftdmload.c char *err; err 98 sample/dso/ftdmload.c entry->lib = ftdm_dso_open(path, &err); err 100 sample/dso/ftdmload.c ftdm_log(FTDM_LOG_CRIT, "Cannot load library '%s': %s\n", path, err); err 38 src/ftdm_dso.c FT_DECLARE(ftdm_dso_lib_t) ftdm_dso_open(const char *path, char **err) { err 51 src/ftdm_dso.c *err = ftdm_strdup(tmp); err 57 src/ftdm_dso.c FT_DECLARE(void*) ftdm_dso_func_sym(ftdm_dso_lib_t lib, const char *sym, char **err) { err 63 src/ftdm_dso.c *err = ftdm_strdup(tmp); err 98 src/ftdm_dso.c FT_DECLARE(ftdm_dso_lib_t) ftdm_dso_open(const char *path, char **err) { err 101 src/ftdm_dso.c *err = ftdm_strdup(dlerror()); err 106 src/ftdm_dso.c FT_DECLARE(void *) ftdm_dso_func_sym(ftdm_dso_lib_t lib, const char *sym, char **err) { err 109 src/ftdm_dso.c *err = ftdm_strdup(dlerror()); err 508 src/ftdm_io.c ftdm_status_t err = FTDM_SUCCESS; err 513 src/ftdm_io.c if ((err = ftdm_set_caller_data(ftdmchan->span, caller_data)) != FTDM_SUCCESS) { err 514 src/ftdm_io.c return err; err 4936 src/ftdm_io.c char *err; err 4941 src/ftdm_io.c if (!(lib = ftdm_dso_open(path, &err))) { err 4942 src/ftdm_io.c ftdm_log(FTDM_LOG_ERROR, "Error loading %s [%s]\n", path, err); err 4943 src/ftdm_io.c ftdm_safe_free(err); err 4947 src/ftdm_io.c if (!(mod = (ftdm_module_t *) ftdm_dso_func_sym(lib, "ftdm_module", &err))) { err 4948 src/ftdm_io.c ftdm_log(FTDM_LOG_ERROR, "Error loading %s [%s]\n", path, err); err 4949 src/ftdm_io.c ftdm_safe_free(err); err 215 src/ftdm_threadmutex.c int err; err 216 src/ftdm_threadmutex.c if ((err = pthread_mutex_lock(&mutex->mutex))) { err 217 src/ftdm_threadmutex.c ftdm_log(FTDM_LOG_ERROR, "Failed to lock mutex %d:%s\n", err, strerror(err)); err 386 src/ftdm_threadmutex.c int err; err 391 src/ftdm_threadmutex.c err = poll(&testpoll, 1, 0); err 392 src/ftdm_threadmutex.c if (err == 0 && !(testpoll.revents & POLLIN)) { err 396 src/ftdm_threadmutex.c if ((err = write(interrupt->writefd, "w", 1)) != 1) { err 1149 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c int err; err 1151 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c err = sangomabc_connection_writep(mcon, (sangomabc_event_t*)event); err 1153 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c if (err <= 0) { err 2110 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c int err; err 2120 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c err = ftdm_span_find_by_name(argv[1], &span); err 2121 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c if (FTDM_SUCCESS != err) { err 2240 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c int err; err 2245 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c err = ftdm_thread_create_detached(ftdm_sangoma_boost_run, span); err 2246 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c if (err) { err 2248 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c return err; err 2254 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c err = ftdm_thread_create_detached(ftdm_sangoma_events_run, span); err 2255 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c if (err) { err 2260 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c return err; err 2537 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c if (err) \ err 2538 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c ftdm_safe_free(err) \ err 2554 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c char *err = NULL; err 2613 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c lib = ftdm_dso_open(path, &err); err 2615 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c ftdm_log(FTDM_LOG_ERROR, "Error loading Sangoma boost signaling module '%s': %s\n", path, err); err 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))) { err 2621 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c ftdm_log(FTDM_LOG_ERROR, "Failed to read Sangoma boost signaling module interface '%s': %s\n", path, err); err 2622 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c snprintf(span->last_error, sizeof(span->last_error), "Failed to read Sangoma boost signaling module interface '%s': %s", path, err); err 120 src/ftmod/ftmod_sangoma_boost/sangoma_boost_client.c int err = 0, local_err = 0; err 144 src/ftmod/ftmod_sangoma_boost/sangoma_boost_client.c gethostbyname_r(ip, &mcon->remote_hp, buf, sizeof(buf), &err); err 146 src/ftmod/ftmod_sangoma_boost/sangoma_boost_client.c if (!err && !local_err) { err 148 src/ftmod/ftmod_sangoma_boost/sangoma_boost_client.c gethostbyname_r(ip, &mcon->remote_hp, buf, sizeof(buf), &result, &err); err 432 src/ftmod/ftmod_sangoma_boost/sangoma_boost_client.c int err = 0; err 475 src/ftmod/ftmod_sangoma_boost/sangoma_boost_client.c err = event_size; err 479 src/ftmod/ftmod_sangoma_boost/sangoma_boost_client.c err = sendto(mcon->socket, event, event_size, 0, (struct sockaddr *) &mcon->remote_addr, sizeof(mcon->remote_addr)); err 485 src/ftmod/ftmod_sangoma_boost/sangoma_boost_client.c ftdm_assert_return(err == event_size, -1, "Failed to send the boost message completely!"); err 487 src/ftmod/ftmod_sangoma_boost/sangoma_boost_client.c return err; err 493 src/ftmod/ftmod_sangoma_boost/sangoma_boost_client.c int err = 0; err 510 src/ftmod/ftmod_sangoma_boost/sangoma_boost_client.c err = event_size; err 515 src/ftmod/ftmod_sangoma_boost/sangoma_boost_client.c err = sendto(mcon->socket, event, event_size, 0, (struct sockaddr *) &mcon->remote_addr, sizeof(mcon->remote_addr)); err 520 src/ftmod/ftmod_sangoma_boost/sangoma_boost_client.c ftdm_assert_return(err == event_size, -1, "Failed to send boost message completely!"); err 528 src/ftmod/ftmod_sangoma_boost/sangoma_boost_client.c return err; err 121 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c int err; err 130 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err = sangoma_waitfor(sangoma_wait_obj, inflags, &outflags, timeout); err 132 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c if (err == SANG_STATUS_SUCCESS) { err 134 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err = 1; /* ideally should be the number of file descriptors with something to read */ err 136 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c if (err == SANG_STATUS_APIPOLL_TIMEOUT) { err 137 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err = 0; err 139 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c return err; err 272 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c int err; err 276 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err = sangoma_tdm_get_hw_coding(chan->sockfd, &tdm_api); err 284 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err = sangoma_tdm_get_hw_dtmf(chan->sockfd, &tdm_api); err 285 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c if (err > 0) { err 290 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err = sangoma_tdm_get_hw_ec(chan->sockfd, &tdm_api); err 291 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c if (err > 0) { err 296 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err = sangoma_tdm_get_hwec_persist_status(chan->sockfd, &tdm_api); err 297 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c if (err == 0) { err 322 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c int err=sangoma_set_rm_rxflashtime(chan->sockfd, &tdm_api, wp_globals.flash_ms); err 323 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c if (err == 0) { err 566 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c int err = 0; err 573 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err=sangoma_tdm_txsig_offhook(ftdmchan->sockfd,&tdm_api); err 574 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c if (err) { err 583 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err=sangoma_tdm_txsig_onhook(ftdmchan->sockfd,&tdm_api); err 584 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c if (err) { err 593 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err=sangoma_tdm_txsig_start(ftdmchan->sockfd,&tdm_api); err 594 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c if (err) { err 605 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err=sangoma_tdm_txsig_offhook(ftdmchan->sockfd,&tdm_api); err 606 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c if (err) { err 616 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err=sangoma_tdm_get_usr_period(ftdmchan->sockfd, &tdm_api); err 617 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c if (err > 0 ) { err 618 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c FTDM_COMMAND_OBJ_INT = err; err 619 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err=0; err 626 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err=sangoma_tdm_get_hwec_chan_status(ftdmchan->sockfd, &tdm_api); err 627 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c if (err > 0) { err 629 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err = 0; err 633 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err=sangoma_tdm_enable_hwec(ftdmchan->sockfd, &tdm_api); err 634 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c if (err) { err 643 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err=sangoma_tdm_get_hwec_chan_status(ftdmchan->sockfd, &tdm_api); err 644 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c if (!err) { err 649 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err=sangoma_tdm_disable_hwec(ftdmchan->sockfd, &tdm_api); err 650 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c if (err) { err 659 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err = sangoma_tdm_enable_dtmf_events(ftdmchan->sockfd, &tdm_api); err 660 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c if (err) { err 674 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err = sangoma_tdm_disable_dtmf_events(ftdmchan->sockfd, &tdm_api); err 675 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c if (err) { err 689 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err=sangoma_tdm_enable_loop(ftdmchan->sockfd, &tdm_api); err 690 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c if (err) { err 700 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err=sangoma_tdm_disable_loop(ftdmchan->sockfd, &tdm_api); err 701 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c if (err) { err 710 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err=sangoma_tdm_set_usr_period(ftdmchan->sockfd, &tdm_api, FTDM_COMMAND_OBJ_INT); err 717 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err = sangoma_tdm_write_rbs(ftdmchan->sockfd,&tdm_api, ftdmchan->physical_chan_id, wanpipe_swap_bits(FTDM_COMMAND_OBJ_INT)); err 719 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err = sangoma_tdm_write_rbs(ftdmchan->sockfd, &tdm_api, wanpipe_swap_bits(FTDM_COMMAND_OBJ_INT)); err 727 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err = sangoma_tdm_read_rbs(ftdmchan->sockfd, &tdm_api, ftdmchan->physical_chan_id, &rbsbits); err 728 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c if (!err) { err 741 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err = sangoma_tdm_set_fe_status(ftdmchan->sockfd, &tdm_api, sangoma_status); err 747 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err = sangoma_tdm_get_fe_status(ftdmchan->sockfd, &tdm_api, &sangoma_status); err 748 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c if (!err) { err 755 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err = sangoma_flush_bufs(ftdmchan->sockfd, &tdm_api); err 760 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err = sangoma_flush_rx_bufs(ftdmchan->sockfd, &tdm_api); err 765 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err = sangoma_flush_tx_bufs(ftdmchan->sockfd, &tdm_api); err 770 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err = sangoma_flush_stats(ftdmchan->sockfd, &tdm_api); err 777 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err = sangoma_set_rx_queue_sz(ftdmchan->sockfd, &tdm_api, queue_size); err 783 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err = sangoma_set_tx_queue_sz(ftdmchan->sockfd, &tdm_api, queue_size); err 789 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err = sangoma_tdm_set_polarity(ftdmchan->sockfd, &tdm_api, polarity); err 790 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c if (!err) { err 796 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err = FTDM_NOTIMPL; err 800 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c if (err) { err 804 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c return err; err 953 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c int err = 0; err 966 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err = sangoma_flush_tx_bufs(ftdmchan->sockfd, &tdm_api); err 967 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c if (err) { err 1106 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c int err; err 1109 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err = sangoma_tdm_txsig_offhook(ftdmchan->sockfd,&tdm_api); err 1110 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c if (err) { err 1118 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err=sangoma_tdm_txsig_start(ftdmchan->sockfd,&tdm_api); err 1119 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c if (err) { err 1180 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c int err; err 1185 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c if ((err = sangoma_tdm_get_fe_alarms(ftdmchan->sockfd, &tdm_api, &alarms))) { err 1191 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c if ((err = sangoma_tdm_get_fe_alarms(ftdmchan->sockfd, &tdm_api)) < 0){ err 1418 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c uint32_t i,err; err 1463 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err = sangoma_tdm_read_event(ftdmchan->sockfd, &tdm_api); err 1464 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c if (err != FTDM_SUCCESS) { err 1518 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c int err; err 1520 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c err = sangoma_tdm_enable_dtmf_events(ftdmchan->sockfd, &tdm_api); err 1521 src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c if (err) { err 608 src/ftmod/ftmod_zt/ftmod_zt.c int err; err 609 src/ftmod/ftmod_zt/ftmod_zt.c if ((err = ioctl(ftdmchan->sockfd, codes.SET_BLOCKSIZE, &blocksize))) { err 693 src/ftmod/ftmod_zt/ftmod_zt.c int err = 0; err 701 src/ftmod/ftmod_zt/ftmod_zt.c err = ioctl(ftdmchan->sockfd, codes.ECHOCANCEL, &level); err 707 src/ftmod/ftmod_zt/ftmod_zt.c err = ioctl(ftdmchan->sockfd, codes.ECHOCANCEL, &level); err 714 src/ftmod/ftmod_zt/ftmod_zt.c err = ioctl(ftdmchan->sockfd, codes.ECHOTRAIN, &level); err 720 src/ftmod/ftmod_zt/ftmod_zt.c err = ioctl(ftdmchan->sockfd, codes.ECHOTRAIN, &level); err 785 src/ftmod/ftmod_zt/ftmod_zt.c if (!(err = ioctl(ftdmchan->sockfd, codes.GET_BLOCKSIZE, &ftdmchan->packet_len))) { err 799 src/ftmod/ftmod_zt/ftmod_zt.c if (!(err = ioctl(ftdmchan->sockfd, codes.SET_BLOCKSIZE, &len))) { err 812 src/ftmod/ftmod_zt/ftmod_zt.c err = ioctl(ftdmchan->sockfd, codes.SETTXBITS, &bits); err 817 src/ftmod/ftmod_zt/ftmod_zt.c err = ioctl(ftdmchan->sockfd, codes.GETRXBITS, &ftdmchan->rx_cas_bits); err 818 src/ftmod/ftmod_zt/ftmod_zt.c if (!err) { err 826 src/ftmod/ftmod_zt/ftmod_zt.c err = ioctl(ftdmchan->sockfd, codes.FLUSH, &flushmode); err 832 src/ftmod/ftmod_zt/ftmod_zt.c err = ioctl(ftdmchan->sockfd, codes.FLUSH, &flushmode); err 838 src/ftmod/ftmod_zt/ftmod_zt.c err = ioctl(ftdmchan->sockfd, codes.FLUSH, &flushmode); err 842 src/ftmod/ftmod_zt/ftmod_zt.c err = FTDM_NOTIMPL; err 846 src/ftmod/ftmod_zt/ftmod_zt.c if (err && err != FTDM_NOTIMPL) { err 852 src/ftmod/ftmod_zt/ftmod_zt.c return err == 0 ? FTDM_SUCCESS : err; err 1060 src/ftmod/ftmod_zt/ftmod_zt.c int err = ioctl(fchan->sockfd, codes.GETRXBITS, &bits); err 1061 src/ftmod/ftmod_zt/ftmod_zt.c if (err) { err 33 src/include/ftdm_dso.h FT_DECLARE(ftdm_dso_lib_t) ftdm_dso_open(const char *path, char **err); err 34 src/include/ftdm_dso.h FT_DECLARE(void *) ftdm_dso_func_sym(ftdm_dso_lib_t lib, const char *sym, char **err); err 66 src/priserver.c int err; err 256 src/priserver.c int err=pri_hangup(pidmap[x].pri, &pidmap[x].call, 16); err 258 src/priserver.c printf("Hanging up on PID %i Err=%i\n",pid,err);