mirror of git://git.sysmocom.de/ofono
stkutil: USSD max len is 160
This commit is contained in:
parent
6018d1fe82
commit
3b5d3fe1ef
|
@ -593,7 +593,7 @@ static gboolean parse_dataobj_ussd(struct comprehension_tlv_iter *iter,
|
||||||
unsigned int len = comprehension_tlv_iter_get_length(iter);
|
unsigned int len = comprehension_tlv_iter_get_length(iter);
|
||||||
const unsigned char *data = comprehension_tlv_iter_get_data(iter);
|
const unsigned char *data = comprehension_tlv_iter_get_data(iter);
|
||||||
|
|
||||||
if (len <= 1)
|
if (len <= 1 || len > 161)
|
||||||
return FALSE;
|
return FALSE;
|
||||||
|
|
||||||
us->dcs = data[0];
|
us->dcs = data[0];
|
||||||
|
|
Loading…
Reference in New Issue