Use talloc for all memory pool (#1263)

This commit is contained in:
Sukchan Lee 2022-01-04 08:29:18 +09:00
parent 49d9ed03c7
commit b988e7edce
768 changed files with 4632 additions and 4901 deletions

View file

@ -33,10 +33,9 @@ OpenAPI_registration_context_container_t *OpenAPI_registration_context_container
OpenAPI_npn_access_info_t *npn_access_info
)
{
OpenAPI_registration_context_container_t *registration_context_container_local_var = OpenAPI_malloc(sizeof(OpenAPI_registration_context_container_t));
if (!registration_context_container_local_var) {
return NULL;
}
OpenAPI_registration_context_container_t *registration_context_container_local_var = ogs_malloc(sizeof(OpenAPI_registration_context_container_t));
ogs_assert(registration_context_container_local_var);
registration_context_container_local_var->ue_context = ue_context;
registration_context_container_local_var->local_time_zone = local_time_zone;
registration_context_container_local_var->an_type = an_type;
@ -587,20 +586,20 @@ OpenAPI_registration_context_container_t *OpenAPI_registration_context_container
registration_context_container_local_var = OpenAPI_registration_context_container_create (
ue_context_local_nonprim,
local_time_zone ? ogs_strdup_or_assert(local_time_zone->valuestring) : NULL,
local_time_zone ? ogs_strdup(local_time_zone->valuestring) : NULL,
an_typeVariable,
an_n2_ap_id->valuedouble,
ran_node_id_local_nonprim,
ogs_strdup_or_assert(initial_amf_name->valuestring),
ogs_strdup(initial_amf_name->valuestring),
user_location_local_nonprim,
rrc_est_cause ? ogs_strdup_or_assert(rrc_est_cause->valuestring) : NULL,
rrc_est_cause ? ogs_strdup(rrc_est_cause->valuestring) : NULL,
ue_context_request ? true : false,
ue_context_request ? ue_context_request->valueint : 0,
initial_amf_n2_ap_id ? true : false,
initial_amf_n2_ap_id ? initial_amf_n2_ap_id->valuedouble : 0,
an_n2_ipv4_addr ? ogs_strdup_or_assert(an_n2_ipv4_addr->valuestring) : NULL,
an_n2_ipv6_addr ? ogs_strdup_or_assert(an_n2_ipv6_addr->valuestring) : NULL,
an_n2_ipv4_addr ? ogs_strdup(an_n2_ipv4_addr->valuestring) : NULL,
an_n2_ipv6_addr ? ogs_strdup(an_n2_ipv6_addr->valuestring) : NULL,
allowed_nssai ? allowed_nssai_local_nonprim : NULL,
configured_nssai ? configured_nssaiList : NULL,
rejected_nssai_in_plmn ? rejected_nssai_in_plmnList : NULL,