Commit ddad26ef authored by Guido Casati's avatar Guido Casati

Refactor includes in nr_nas_msg (.c/.h)

parent 27ed2373
...@@ -29,27 +29,40 @@ ...@@ -29,27 +29,40 @@
* 2023.01.27 Vladimir Dorovskikh 16 digits IMEISV * 2023.01.27 Vladimir Dorovskikh 16 digits IMEISV
*/ */
#include <string.h> // memset
#include <stdlib.h> // malloc, free
#include "nas_log.h"
#include "TLVDecoder.h"
#include "TLVEncoder.h"
#include "nr_nas_msg.h" #include "nr_nas_msg.h"
#include <netinet/in.h>
#include "NR_NAS_defs.h" #include "NR_NAS_defs.h"
#include "aka_functions.h" #include <stdio.h>
#include "secu_defs.h" #include <stdlib.h>
#include "kdf.h" #include <string.h>
#include "key_nas_deriver.h" #include <unistd.h>
#include "AuthenticationResponseParameter.h"
#include "FGCNasMessageContainer.h"
#include "FGSDeregistrationRequestUEOriginating.h"
#include "FGSDeregistrationType.h"
#include "LOG/log.h"
#include "NasKeySetIdentifier.h"
#include "NrUESecurityCapability.h"
#include "OctetString.h"
#include "PduSessionEstablishRequest.h" #include "PduSessionEstablishRequest.h"
#include "PduSessionEstablishmentAccept.h" #include "PduSessionEstablishmentAccept.h"
#include "RegistrationAccept.h" #include "RegistrationAccept.h"
#include "FGSDeregistrationRequestUEOriginating.h" #include "SORTransparentContainer.h"
#include "intertask_interface.h" #include "T.h"
#include "TLVEncoder.h"
#include "aka_functions.h"
#include "assertions.h"
#include "common/utils/ds/byte_array.h"
#include "common/utils/tun_if.h" #include "common/utils/tun_if.h"
#include "openair2/SDAP/nr_sdap/nr_sdap.h" #include "commonDef.h"
#include "openair3/SECU/nas_stream_eia2.h" #include "intertask_interface.h"
#include "kdf.h"
#include "key_nas_deriver.h"
#include "nas_log.h"
#include "openair3/UICC/usim_interface.h"
#include "openair3/UTILS/conversions.h" #include "openair3/UTILS/conversions.h"
#include "secu_defs.h"
#include "utils.h"
#define MAX_NAS_UE 4 #define MAX_NAS_UE 4
......
...@@ -31,16 +31,21 @@ ...@@ -31,16 +31,21 @@
#ifndef __NR_NAS_MSG_SIM_H__ #ifndef __NR_NAS_MSG_SIM_H__
#define __NR_NAS_MSG_SIM_H__ #define __NR_NAS_MSG_SIM_H__
#include "RegistrationRequest.h" #include <common/utils/assertions.h>
#include "FGSIdentityResponse.h" #include <openair3/UICC/usim_interface.h>
#include <stdbool.h>
#include <stdint.h>
#include "FGSAuthenticationResponse.h" #include "FGSAuthenticationResponse.h"
#include "FGSNASSecurityModeComplete.h"
#include "FGSDeregistrationRequestUEOriginating.h" #include "FGSDeregistrationRequestUEOriginating.h"
#include "FGSIdentityResponse.h"
#include "FGSMobileIdentity.h"
#include "FGSNASSecurityModeComplete.h"
#include "FGSUplinkNasTransport.h"
#include "RegistrationComplete.h" #include "RegistrationComplete.h"
#include "RegistrationRequest.h"
#include "fgs_service_request.h" #include "fgs_service_request.h"
#include "as_message.h" #include "as_message.h"
#include "FGSUplinkNasTransport.h" #include "NR_NAS_defs.h"
#include <openair3/UICC/usim_interface.h>
#include "secu_defs.h" #include "secu_defs.h"
#include "NR_NAS_defs.h" #include "NR_NAS_defs.h"
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment