From 0a78cdfdae73d1f297e5c3ca7ec18dc6e47b6978 Mon Sep 17 00:00:00 2001 From: Lionel Gauthier <lionel.gauthier@eurecom.fr> Date: Thu, 7 Aug 2014 16:58:59 +0000 Subject: [PATCH] Ue replayed capabilities, hardcoded (GPRS) gea for multimode UEs (not LTE only) git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5688 818b1a75-f10b-46b9-bf7c-635c3b92a50f --- .../NAS/EURECOM-NAS/src/ies/UeNetworkCapability.c | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/openair-cn/NAS/EURECOM-NAS/src/ies/UeNetworkCapability.c b/openair-cn/NAS/EURECOM-NAS/src/ies/UeNetworkCapability.c index 134e890278..6864c13f65 100644 --- a/openair-cn/NAS/EURECOM-NAS/src/ies/UeNetworkCapability.c +++ b/openair-cn/NAS/EURECOM-NAS/src/ies/UeNetworkCapability.c @@ -125,13 +125,14 @@ int encode_ue_network_capability(UeNetworkCapability *uenetworkcapability, uint8 } if (uenetworkcapability->gprs_present) { - *(buffer + encoded) = 0x00 | - //((uenetworkcapability->spare & 0x7) << 5) | // spare coded as zero - ((uenetworkcapability->csfb & 0x1) << 4) | - ((uenetworkcapability->lpp & 0x1) << 3) | - ((uenetworkcapability->lcs & 0x1) << 2) | - ((uenetworkcapability->srvcc & 0x1) << 1) | - (uenetworkcapability->nf & 0x1); +#warning "Force gea to 0x60" + *(buffer + encoded) = 0x00 | 0x60; + ////((uenetworkcapability->spare & 0x7) << 5) | // spare coded as zero + //((uenetworkcapability->csfb & 0x1) << 4) | + //((uenetworkcapability->lpp & 0x1) << 3) | + //((uenetworkcapability->lcs & 0x1) << 2) | + //((uenetworkcapability->srvcc & 0x1) << 1) | + //(uenetworkcapability->nf & 0x1); encoded++; LOG_TRACE(INFO, "uenetworkcapability encoded GPRS %u\n", encoded); } -- GitLab