freetdm: ftmod_libpri - update to use proper structure member for signaling status change notifications
This commit is contained in:
parent
fcd6c54162
commit
dd4bad220c
|
@ -1397,8 +1397,7 @@ static int on_dchan_up(lpwrap_pri_t *spri, lpwrap_pri_event_t event_type, pri_ev
|
||||||
sig.chan_id = ftdm_channel_get_id(chan);
|
sig.chan_id = ftdm_channel_get_id(chan);
|
||||||
sig.channel = chan;
|
sig.channel = chan;
|
||||||
sig.event_id = FTDM_SIGEVENT_SIGSTATUS_CHANGED;
|
sig.event_id = FTDM_SIGEVENT_SIGSTATUS_CHANGED;
|
||||||
sig.raw_data = &status;
|
sig.ev_data.sigstatus.status = status;
|
||||||
|
|
||||||
ftdm_span_send_signal(span, &sig);
|
ftdm_span_send_signal(span, &sig);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1434,7 +1433,7 @@ static int on_dchan_down(lpwrap_pri_t *spri, lpwrap_pri_event_t event_type, pri_
|
||||||
sig.chan_id = ftdm_channel_get_id(chan);
|
sig.chan_id = ftdm_channel_get_id(chan);
|
||||||
sig.channel = chan;
|
sig.channel = chan;
|
||||||
sig.event_id = FTDM_SIGEVENT_SIGSTATUS_CHANGED;
|
sig.event_id = FTDM_SIGEVENT_SIGSTATUS_CHANGED;
|
||||||
sig.raw_data = &status;
|
sig.ev_data.sigstatus.status = status;
|
||||||
|
|
||||||
ftdm_span_send_signal(span, &sig);
|
ftdm_span_send_signal(span, &sig);
|
||||||
}
|
}
|
||||||
|
|
|
@ -438,7 +438,7 @@ struct ftdm_sigmsg {
|
||||||
union {
|
union {
|
||||||
ftdm_event_sigstatus_t sigstatus; /*!< valid if event_id is FTDM_SIGEVENT_SIGSTATUS_CHANGED */
|
ftdm_event_sigstatus_t sigstatus; /*!< valid if event_id is FTDM_SIGEVENT_SIGSTATUS_CHANGED */
|
||||||
ftdm_event_trace_t logevent; /*!< valid if event_id is FTDM_SIGEVENT_TRACE or FTDM_SIGEVENT_TRACE_RAW */
|
ftdm_event_trace_t logevent; /*!< valid if event_id is FTDM_SIGEVENT_TRACE or FTDM_SIGEVENT_TRACE_RAW */
|
||||||
}ev_data;
|
} ev_data;
|
||||||
};
|
};
|
||||||
|
|
||||||
/*! \brief Crash policy
|
/*! \brief Crash policy
|
||||||
|
|
Loading…
Reference in New Issue