fixeria has uploaded this change for review. ( https://gerrit.osmocom.org/c/libosmocore/+/31369 )
Change subject: gsm: fix invalid check in gsm48_decode_ssversion() ......................................................................
gsm: fix invalid check in gsm48_decode_ssversion()
Change-Id: I648a4b052d0ec7af97d513630aa4279884436dda Fixes: OS#5910 --- M src/gsm/gsm48_ie.c 1 file changed, 1 insertion(+), 1 deletion(-)
git pull ssh://gerrit.osmocom.org:29418/libosmocore refs/changes/69/31369/1
diff --git a/src/gsm/gsm48_ie.c b/src/gsm/gsm48_ie.c index 5eca978..11b7168 100644 --- a/src/gsm/gsm48_ie.c +++ b/src/gsm/gsm48_ie.c @@ -825,7 +825,7 @@ { uint8_t in_len = lv[0];
- if (in_len < 1 || in_len < sizeof(ssv->info)) + if (in_len < 1 || in_len > sizeof(ssv->info)) return -EINVAL;
memcpy(ssv->info, lv + 1, in_len);