Modify the security capability length (#27)

If octet 5 is included, then also octet 6 shall be included and octet 7
may be included.
This commit is contained in:
Sukchan Lee 2018-03-03 14:18:33 +09:00
parent 9357381839
commit 6f9e45a332
1 changed files with 2 additions and 6 deletions

View File

@ -263,12 +263,8 @@ status_t emm_build_security_mode_command(
replayed_ue_security_capabilities->length =
sizeof(replayed_ue_security_capabilities->eea) +
sizeof(replayed_ue_security_capabilities->eia);
if (replayed_ue_security_capabilities->uea)
replayed_ue_security_capabilities->length =
sizeof(replayed_ue_security_capabilities->eea) +
sizeof(replayed_ue_security_capabilities->eia) +
sizeof(replayed_ue_security_capabilities->uea);
if (replayed_ue_security_capabilities->uia)
if (replayed_ue_security_capabilities->uea ||
replayed_ue_security_capabilities->uia)
replayed_ue_security_capabilities->length =
sizeof(replayed_ue_security_capabilities->eea) +
sizeof(replayed_ue_security_capabilities->eia) +