[ubports/focal] qti_ims_sms: honor request to retry and fallback from Binder service
Backport: !9 (merged)
Sometimes the QTI IMS service indicates that it wants a fallback. If we
use BINDER_EXT_SMS_SEND_RESULT_ERROR as an error code, then the
required fallback won't happen. Switch to _SEND_RESULT_RETRY instead
which will trigger a GSM fallback inside ofono-binder-plugin.
While we're at it, do the same with retry request as well. I suspect it actually meant to retry with IMS again, but I guess going straight to GSM directly won't hurt?
Fixes: https://forums.ubports.com/post/89917 Fixes: https://t.me/ubports_devel/97049