pevent 660 src/ftmod/ftmod_libpri/ftmod_libpri.c static int on_info(lpwrap_pri_t *spri, lpwrap_pri_event_t event_type, pri_event *pevent) pevent 663 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_log(FTDM_LOG_DEBUG, "number is: %s\n", pevent->ring.callednum); pevent 664 src/ftmod/ftmod_libpri/ftmod_libpri.c if (strlen(pevent->ring.callednum) > 3) { pevent 665 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_log(FTDM_LOG_DEBUG, "final number is: %s\n", pevent->ring.callednum); pevent 666 src/ftmod/ftmod_libpri/ftmod_libpri.c pri_answer(spri->pri, pevent->ring.call, 0, 1); pevent 678 src/ftmod/ftmod_libpri/ftmod_libpri.c static int on_hangup(lpwrap_pri_t *spri, lpwrap_pri_event_t event_type, pri_event *pevent) pevent 683 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdmchan = span->channels[pevent->hangup.channel]; pevent 686 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_log(FTDM_LOG_CRIT, "-- Hangup on channel %d:%d %s but it's not in use?\n", spri->span->span_id, pevent->hangup.channel); pevent 703 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_log(FTDM_LOG_DEBUG, "-- Hangup on channel %d:%d\n", spri->span->span_id, pevent->hangup.channel); pevent 704 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdmchan->caller_data.hangup_cause = pevent->hangup.cause; pevent 724 src/ftmod/ftmod_libpri/ftmod_libpri.c static int on_answer(lpwrap_pri_t *spri, lpwrap_pri_event_t event_type, pri_event *pevent) pevent 729 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdmchan = span->channels[pevent->answer.channel]; pevent 732 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_log(FTDM_LOG_DEBUG, "-- Answer on channel %d:%d\n", spri->span->span_id, pevent->answer.channel); pevent 735 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_log(FTDM_LOG_DEBUG, "-- Answer on channel %d:%d %s but it's not in use?\n", spri->span->span_id, pevent->answer.channel, ftdmchan->chan_id); pevent 749 src/ftmod/ftmod_libpri/ftmod_libpri.c static int on_proceed(lpwrap_pri_t *spri, lpwrap_pri_event_t event_type, pri_event *pevent) pevent 754 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdmchan = span->channels[pevent->proceeding.channel]; pevent 757 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_log(FTDM_LOG_DEBUG, "-- Proceeding on channel %d:%d\n", spri->span->span_id, pevent->proceeding.channel); pevent 761 src/ftmod/ftmod_libpri/ftmod_libpri.c pevent->proceeding.channel, ftdmchan->chan_id); pevent 774 src/ftmod/ftmod_libpri/ftmod_libpri.c static int on_ringing(lpwrap_pri_t *spri, lpwrap_pri_event_t event_type, pri_event *pevent) pevent 779 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdmchan = span->channels[pevent->ringing.channel]; pevent 782 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_log(FTDM_LOG_DEBUG, "-- Ringing on channel %d:%d\n", spri->span->span_id, pevent->ringing.channel); pevent 791 src/ftmod/ftmod_libpri/ftmod_libpri.c pevent->ringing.channel, ftdmchan->chan_id); pevent 804 src/ftmod/ftmod_libpri/ftmod_libpri.c static int on_ring(lpwrap_pri_t *spri, lpwrap_pri_event_t event_type, pri_event *pevent) pevent 812 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdmchan = span->channels[pevent->ring.channel]; pevent 814 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_log(FTDM_LOG_WARNING, "--Duplicate Ring on channel %d:%d (ignored)\n", spri->span->span_id, pevent->ring.channel); pevent 820 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_log(FTDM_LOG_WARNING, "--Failure opening channel %d:%d (ignored)\n", spri->span->span_id, pevent->ring.channel); pevent 826 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_log(FTDM_LOG_NOTICE, "-- Ring on channel %d:%d (from %s to %s)\n", spri->span->span_id, pevent->ring.channel, pevent 827 src/ftmod/ftmod_libpri/ftmod_libpri.c pevent->ring.callingnum, pevent->ring.callednum); pevent 831 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_set_string(ftdmchan->caller_data.cid_num.digits, (char *)pevent->ring.callingnum); pevent 832 src/ftmod/ftmod_libpri/ftmod_libpri.c if (!ftdm_strlen_zero((char *)pevent->ring.callingname)) { pevent 833 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_set_string(ftdmchan->caller_data.cid_name, (char *)pevent->ring.callingname); pevent 835 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_set_string(ftdmchan->caller_data.cid_name, (char *)pevent->ring.callingnum); pevent 837 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_set_string(ftdmchan->caller_data.ani.digits, (char *)pevent->ring.callingani); pevent 838 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_set_string(ftdmchan->caller_data.dnis.digits, (char *)pevent->ring.callednum); pevent 840 src/ftmod/ftmod_libpri/ftmod_libpri.c if (pevent->ring.ani2 >= 0) { pevent 841 src/ftmod/ftmod_libpri/ftmod_libpri.c snprintf(ftdmchan->caller_data.aniII, 5, "%.2d", pevent->ring.ani2); pevent 845 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdmchan->call_data = pevent->ring.call; pevent 964 src/ftmod/ftmod_libpri/ftmod_libpri.c static int on_restart(lpwrap_pri_t *spri, lpwrap_pri_event_t event_type, pri_event *pevent) pevent 969 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_log(FTDM_LOG_NOTICE, "-- Restarting %d:%d\n", spri->span->span_id, pevent->restart.channel); pevent 972 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdmchan = span->channels[pevent->restart.channel]; pevent 978 src/ftmod/ftmod_libpri/ftmod_libpri.c if (pevent->restart.channel < 1) { pevent 994 src/ftmod/ftmod_libpri/ftmod_libpri.c static int on_dchan_up(lpwrap_pri_t *spri, lpwrap_pri_event_t event_type, pri_event *pevent) pevent 1027 src/ftmod/ftmod_libpri/ftmod_libpri.c static int on_dchan_down(lpwrap_pri_t *spri, lpwrap_pri_event_t event_type, pri_event *pevent) pevent 1062 src/ftmod/ftmod_libpri/ftmod_libpri.c static int on_anything(lpwrap_pri_t *spri, lpwrap_pri_event_t event_type, pri_event *pevent) pevent 1076 src/ftmod/ftmod_libpri/ftmod_libpri.c static int on_io_fail(lpwrap_pri_t *spri, lpwrap_pri_event_t event_type, pri_event *pevent)