fix the presentmask and change default configuration (#22)

This commit is contained in:
Sukchan Lee 2018-02-27 11:56:10 +09:00
parent dab0f3ef3a
commit 2429a4e363
3 changed files with 12 additions and 3 deletions

View File

@ -216,13 +216,13 @@ status_t emm_handle_attach_complete(
if(mme_self()->full_name.length)
{
emm_information->presencemask |= NAS_EMM_INFORMATION_FULL_NAME_FOR_NETWORK_TYPE;
emm_information->presencemask |= NAS_EMM_INFORMATION_FULL_NAME_FOR_NETWORK_PRESENT;
memcpy(&emm_information->full_name_for_network, &mme_self()->full_name, sizeof(nas_network_name_t));
}
if(mme_self()->short_name.length)
{
emm_information->presencemask |= NAS_EMM_INFORMATION_SHORT_NAME_FOR_NETWORK_TYPE;
emm_information->presencemask |= NAS_EMM_INFORMATION_SHORT_NAME_FOR_NETWORK_PRESENT;
memcpy(&emm_information->short_name_for_network, &mme_self()->short_name, sizeof(nas_network_name_t));
}

View File

@ -31,7 +31,6 @@ mme:
ciphering_order : [ EEA0, EEA1, EEA2 ]
network_name:
full: NextEPC
short: NEPC
sgw:
gtpc:

View File

@ -143,6 +143,16 @@ mme:
integrity_order : [ EIA1, EIA2, EIA0 ]
ciphering_order : [ EEA0, EEA1, EEA2 ]
#
# <Network Name>
# network_name:
# full: NextEPC
# short: Next
#
network_name:
full: NextEPC
hss:
freeDiameter: hss.conf