> + isi_call_set_disconnect_reason(call);These comment blocks had some trailing whitespace.
> + return;
I tested this patch, and I don't think it's still doing the right
thing. I don't seem to be able to generate a missed call, at least
when using the isiusb plugin. Somehow, ofono_voicecall_disconnect()
does not get called with the correct reason code.
Can you post logs on such a successful case, if you have any around?