osmo-sip-connector: Communicate the failure cause from MNCC to SIP
Bug report or feature request ?
In sip.c:238, we respond SIP_486_BUSY_HERE on call failures.
MNCC communicates to us useful information, as per isdn_cause struct defined in lcr's cause.c IIUC
It'd be nice to implement this.
I tried to get the gsm_mncc object into sip_release_call() to access the gsm_mncc->cause but came up against my deficient knowledge of C. :(
Happy to help otherwise with the copy pasting :)