gsm_04_11: Handle OOM same as expired and clean the message.
This commit is contained in:
parent
0afa044c09
commit
ca5702a5c6
|
@ -1160,12 +1160,10 @@ static int paging_cb_send_sms(unsigned int hooknum, unsigned int event,
|
||||||
rc = rll_establish(lchan, UM_SAPI_SMS, rll_ind_cb, sms);
|
rc = rll_establish(lchan, UM_SAPI_SMS, rll_ind_cb, sms);
|
||||||
break;
|
break;
|
||||||
case GSM_PAGING_EXPIRED:
|
case GSM_PAGING_EXPIRED:
|
||||||
|
case GSM_PAGING_OOM:
|
||||||
sms_free(sms);
|
sms_free(sms);
|
||||||
rc = -ETIMEDOUT;
|
rc = -ETIMEDOUT;
|
||||||
break;
|
break;
|
||||||
default:
|
|
||||||
rc = -EINVAL;
|
|
||||||
break;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return rc;
|
return rc;
|
||||||
|
|
Loading…
Reference in New Issue