rilmodem: restore SET_SMSC_ADDRESS number format

Restore quoting of SMSC number string, as it's
required by at least one rild implementation (mako).
This commit is contained in:
Tony Espy 2015-12-04 16:16:57 -05:00 committed by Denis Kenzior
parent b078ea60f0
commit 98f3486fb3
1 changed files with 3 additions and 1 deletions

View File

@ -73,7 +73,9 @@ static void ril_csca_set(struct ofono_sms *sms,
struct sms_data *sd = ofono_sms_get_data(sms);
struct cb_data *cbd = cb_data_new(cb, user_data, sd);
struct parcel rilp;
const char *number = phone_number_to_string(sca);
char number[OFONO_MAX_PHONE_NUMBER_LENGTH + 4];
snprintf(number, sizeof(number), "\"%s\"", phone_number_to_string(sca));
parcel_init(&rilp);
parcel_w_string(&rilp, number);