pevent 838 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 840 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_log(FTDM_LOG_DEBUG, "number is: %s\n", pevent->ring.callednum); pevent 842 src/ftmod/ftmod_libpri/ftmod_libpri.c if (strlen(pevent->ring.callednum) > 3) { pevent 843 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_log(FTDM_LOG_DEBUG, "final number is: %s\n", pevent->ring.callednum); pevent 844 src/ftmod/ftmod_libpri/ftmod_libpri.c pri_answer(spri->pri, pevent->ring.call, 0, 1); pevent 856 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 859 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_channel_t *chan = ftdm_span_get_channel(span, pevent->hangup.channel); pevent 863 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", ftdm_span_get_id(spri->span), pevent->hangup.channel); pevent 881 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_log(FTDM_LOG_DEBUG, "-- Hangup on channel %d:%d\n", ftdm_span_get_id(spri->span), pevent->hangup.channel); pevent 886 src/ftmod/ftmod_libpri/ftmod_libpri.c chan->caller_data.hangup_cause = pevent->hangup.cause; pevent 902 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 905 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_channel_t *chan = ftdm_span_get_channel(span, pevent->answer.channel); pevent 925 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_log(FTDM_LOG_DEBUG, "-- Answer on channel %d:%d\n", ftdm_span_get_id(span), pevent->answer.channel); pevent 929 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_span_get_id(span), pevent->answer.channel); pevent 942 src/ftmod/ftmod_libpri/ftmod_libpri.c static int on_proceeding(lpwrap_pri_t *spri, lpwrap_pri_event_t event_type, pri_event *pevent) pevent 945 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_channel_t *chan = ftdm_span_get_channel(span, pevent->proceeding.channel); pevent 949 src/ftmod/ftmod_libpri/ftmod_libpri.c if ((pevent->proceeding.progressmask & PRI_PROG_INBAND_AVAILABLE) && !ftdm_test_flag(chan, FTDM_CHANNEL_OPEN)) { pevent 966 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_log(FTDM_LOG_DEBUG, "-- Proceeding on channel %d:%d\n", ftdm_span_get_id(span), pevent->proceeding.channel); pevent 970 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_span_get_id(span), pevent->proceeding.channel); pevent 984 src/ftmod/ftmod_libpri/ftmod_libpri.c static int on_progress(lpwrap_pri_t *spri, lpwrap_pri_event_t event_type, pri_event *pevent) pevent 987 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_channel_t *chan = ftdm_span_get_channel(span, pevent->proceeding.channel); pevent 991 src/ftmod/ftmod_libpri/ftmod_libpri.c if ((pevent->proceeding.progressmask & PRI_PROG_INBAND_AVAILABLE) && !ftdm_test_flag(chan, FTDM_CHANNEL_OPEN)) { pevent 1007 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_log(FTDM_LOG_DEBUG, "-- Progress on channel %d:%d with media\n", ftdm_span_get_id(span), pevent->proceeding.channel); pevent 1010 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_log(FTDM_LOG_DEBUG, "-- Progress on channel %d:%d\n", ftdm_span_get_id(span), pevent->proceeding.channel); pevent 1015 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_span_get_id(span), pevent->proceeding.channel); pevent 1028 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 1031 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_channel_t *chan = ftdm_span_get_channel(span, pevent->ringing.channel); pevent 1034 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_log(FTDM_LOG_DEBUG, "-- Ringing on channel %d:%d\n", ftdm_span_get_id(span), pevent->ringing.channel); pevent 1043 src/ftmod/ftmod_libpri/ftmod_libpri.c if ((pevent->ringing.progressmask & PRI_PROG_INBAND_AVAILABLE) && !ftdm_test_flag(chan, FTDM_CHANNEL_OPEN)) { pevent 1064 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_span_get_id(span), pevent->ringing.channel); pevent 1077 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 1080 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_channel_t *chan = ftdm_span_get_channel(span, pevent->ring.channel); pevent 1085 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_log(FTDM_LOG_ERROR, "-- Unable to get channel %d:%d\n", ftdm_span_get_id(span), pevent->ring.channel); pevent 1099 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_log(FTDM_LOG_WARNING, "-- Duplicate Ring on channel %d:%d (ignored)\n", ftdm_span_get_id(span), pevent->ring.channel); pevent 1103 src/ftmod/ftmod_libpri/ftmod_libpri.c if ((pevent->ring.progressmask & PRI_PROG_INBAND_AVAILABLE)) { pevent 1124 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_span_get_id(span), pevent->ring.channel); pevent 1129 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_log(FTDM_LOG_NOTICE, "-- Ring on channel %d:%d (from %s to %s)\n", ftdm_span_get_id(span), pevent->ring.channel, pevent 1130 src/ftmod/ftmod_libpri/ftmod_libpri.c pevent->ring.callingnum, pevent->ring.callednum); pevent 1136 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_set_string(caller_data->cid_num.digits, (char *)pevent->ring.callingnum); pevent 1137 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_set_string(caller_data->ani.digits, (char *)pevent->ring.callingani); pevent 1138 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_set_string(caller_data->dnis.digits, (char *)pevent->ring.callednum); pevent 1139 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_set_string(caller_data->rdnis.digits, (char *)pevent->ring.redirectingnum); pevent 1141 src/ftmod/ftmod_libpri/ftmod_libpri.c if (!ftdm_strlen_zero((char *)pevent->ring.callingname)) { pevent 1142 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_set_string(caller_data->cid_name, (char *)pevent->ring.callingname); pevent 1144 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_set_string(caller_data->cid_name, (char *)pevent->ring.callingnum); pevent 1147 src/ftmod/ftmod_libpri/ftmod_libpri.c if (pevent->ring.ani2 >= 0) { pevent 1148 src/ftmod/ftmod_libpri/ftmod_libpri.c snprintf(caller_data->aniII, 5, "%.2d", pevent->ring.ani2); pevent 1153 src/ftmod/ftmod_libpri/ftmod_libpri.c chan->call_data = pevent->ring.call; pevent 1272 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 1275 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_channel_t *chan = ftdm_span_get_channel(span, pevent->restart.channel); pevent 1277 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_log(FTDM_LOG_NOTICE, "-- Restarting %d:%d\n", ftdm_span_get_id(span), pevent->restart.channel); pevent 1284 src/ftmod/ftmod_libpri/ftmod_libpri.c if (pevent->restart.channel < 1) { pevent 1420 src/ftmod/ftmod_libpri/ftmod_libpri.c static int on_facility(lpwrap_pri_t *spri, lpwrap_pri_event_t event_type, pri_event *pevent) pevent 1422 src/ftmod/ftmod_libpri/ftmod_libpri.c struct pri_event_facility *pfac = &pevent->facility; pevent 1425 src/ftmod/ftmod_libpri/ftmod_libpri.c if (!pevent) pevent 1475 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 1511 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 1549 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 1562 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)