Remove extern declaration from .c
This commit is contained in:
@@ -100,7 +100,6 @@ pthread_cond_t sync_cond;
|
|||||||
pthread_mutex_t sync_mutex;
|
pthread_mutex_t sync_mutex;
|
||||||
int sync_var=-1; //!< protected by mutex \ref sync_mutex.
|
int sync_var=-1; //!< protected by mutex \ref sync_mutex.
|
||||||
int config_sync_var=-1;
|
int config_sync_var=-1;
|
||||||
nr_nas_msg_snssai_t nas_allowed_nssai[8];
|
|
||||||
|
|
||||||
// not used in UE
|
// not used in UE
|
||||||
instance_t CUuniqInstance=0;
|
instance_t CUuniqInstance=0;
|
||||||
|
|||||||
@@ -59,7 +59,7 @@ extern char *baseNetAddress;
|
|||||||
extern uint16_t NB_UE_INST;
|
extern uint16_t NB_UE_INST;
|
||||||
static nr_ue_nas_t nr_ue_nas = {0};
|
static nr_ue_nas_t nr_ue_nas = {0};
|
||||||
static nr_ue_nas_t nr_ue_nas;
|
static nr_ue_nas_t nr_ue_nas;
|
||||||
extern nr_nas_msg_snssai_t nas_allowed_nssai[8];
|
nr_nas_msg_snssai_t nas_allowed_nssai[8];
|
||||||
|
|
||||||
static int nas_protected_security_header_encode(
|
static int nas_protected_security_header_encode(
|
||||||
char *buffer,
|
char *buffer,
|
||||||
|
|||||||
@@ -73,6 +73,16 @@
|
|||||||
#define PAYLOAD_CONTAINER_LENGTH_MIN 3
|
#define PAYLOAD_CONTAINER_LENGTH_MIN 3
|
||||||
#define PAYLOAD_CONTAINER_LENGTH_MAX 65537
|
#define PAYLOAD_CONTAINER_LENGTH_MAX 65537
|
||||||
|
|
||||||
|
/* List of allowed NSSAI from NAS messaging. */
|
||||||
|
typedef struct {
|
||||||
|
int sst;
|
||||||
|
int hplmn_sst;
|
||||||
|
int sd;
|
||||||
|
int hplmn_sd;
|
||||||
|
} nr_nas_msg_snssai_t;
|
||||||
|
|
||||||
|
extern nr_nas_msg_snssai_t nas_allowed_nssai[8];
|
||||||
|
|
||||||
/* Security Key for SA UE */
|
/* Security Key for SA UE */
|
||||||
typedef struct {
|
typedef struct {
|
||||||
uint8_t kausf[32];
|
uint8_t kausf[32];
|
||||||
@@ -171,13 +181,6 @@ typedef struct {
|
|||||||
fgs_sm_nas_msg_header_t sm_nas_msg_header;
|
fgs_sm_nas_msg_header_t sm_nas_msg_header;
|
||||||
} dl_nas_transport_t;
|
} dl_nas_transport_t;
|
||||||
|
|
||||||
typedef struct {
|
|
||||||
int sst;
|
|
||||||
int hplmn_sst;
|
|
||||||
int sd;
|
|
||||||
int hplmn_sd;
|
|
||||||
} nr_nas_msg_snssai_t;
|
|
||||||
|
|
||||||
nr_ue_nas_t *get_ue_nas_info(module_id_t module_id);
|
nr_ue_nas_t *get_ue_nas_info(module_id_t module_id);
|
||||||
void generateRegistrationRequest(as_nas_info_t *initialNasMsg, nr_ue_nas_t *nas);
|
void generateRegistrationRequest(as_nas_info_t *initialNasMsg, nr_ue_nas_t *nas);
|
||||||
void *nas_nrue_task(void *args_p);
|
void *nas_nrue_task(void *args_p);
|
||||||
|
|||||||
Reference in New Issue
Block a user