• Guido Casati's avatar
    Migrated NAS 5GS (5GMM & 5GSM) to NR folders and refactor CMakeLists.txt files · c0583be2
    Guido Casati authored
    This commit is introducing the following macro changes:
    
    (1) Migrate NAS 5GS lib files to a new 5GS subfolder in NR_UE
        and organize NAS 5GS lib messages into 5GMM and 5GSM subfolders.
        A nested CMake structure was implemented and CMakeLists.txt were
        added whenever necessary. This is effectively separating 5GS
        libraries from LTE libraries.
    
    (2) In order to simplify the separation of 5GS libs from LTE libs,
        remaining dependencies from NAS LTE (e.g. nas_ue_task.c, ue-idx-standalone)
        were removed in the process
    
    (3) ExtendedProtocolDiscriminator.c/.h and SpareHalfOctet.c/.h were deleted
        and affected types were replaced with simple integer types
    
    (4) Cleanup: unused definitions and libs (e.g. LIB_5GNAS_GNB)
        were removed
    
    (5) Update doc/Doxyfile
    
    (6) clang-formatted the migrated files in the process
    
    (7) Update includes of headers in affected files
    c0583be2
FGSDeregistrationRequestUEOriginating.c 2.13 KB