diff --git a/openair-cn/NAS/EURECOM-NAS/src/ies/UeSecurityCapability.c b/openair-cn/NAS/EURECOM-NAS/src/ies/UeSecurityCapability.c index a3caa0a97a65bb292bf86b98d10d1114c7f607d2..e155b16f6c461526d20f5ed6ff808b0ffb4b6ef2 100644 --- a/openair-cn/NAS/EURECOM-NAS/src/ies/UeSecurityCapability.c +++ b/openair-cn/NAS/EURECOM-NAS/src/ies/UeSecurityCapability.c @@ -96,11 +96,12 @@ int encode_ue_security_capability(UeSecurityCapability *uesecuritycapability, ui *(buffer + encoded) = 0x00 | (uesecuritycapability->uia & 0x7f); encoded++; - } - if (uesecuritycapability->gprs_present) { - *(buffer + encoded) = 0x00 | - (uesecuritycapability->gea & 0x7f); - encoded++; +#warning "force gea to 0x60 if umts security capability present" + //if (uesecuritycapability->gprs_present) { + *(buffer + encoded) = 0x00 | 0x60; + //(uesecuritycapability->gea & 0x7f); + encoded++; + //} } *lenPtr = encoded - 1 - ((iei > 0) ? 1 : 0); return encoded;