From 4f613ab2af372f48126be268e2f8001d3dac1c3e Mon Sep 17 00:00:00 2001 From: Guido Casati Date: Tue, 4 Feb 2025 11:31:33 +0100 Subject: [PATCH] Remove incomplete activityNotificationLevel handling --- openair2/COMMON/e1ap_messages_types.h | 7 ------- openair2/E1AP/lib/e1ap_bearer_context_management.c | 7 ------- openair2/E1AP/tests/e1ap_lib_test.c | 1 - 3 files changed, 15 deletions(-) diff --git a/openair2/COMMON/e1ap_messages_types.h b/openair2/COMMON/e1ap_messages_types.h index 7fed096971..458cfc1f46 100644 --- a/openair2/COMMON/e1ap_messages_types.h +++ b/openair2/COMMON/e1ap_messages_types.h @@ -138,12 +138,6 @@ typedef enum BEARER_CONTEXT_STATUS_e { BEARER_RESUME, } BEARER_CONTEXT_STATUS_t; -typedef enum activity_notification_level_e { - ANL_DRB = 0, - ANL_PDU_SESSION, - ANL_UE, -} activity_notification_level_t; - typedef enum cell_group_id_e { MCG = 0, SCG, @@ -413,7 +407,6 @@ typedef struct e1ap_bearer_setup_req_s { long ueDlAggMaxBitRate; PLMN_ID_t servingPLMNid; BEARER_CONTEXT_STATUS_t bearerContextStatus; - activity_notification_level_t activityNotificationLevel; int numPDUSessions; pdu_session_to_setup_t pduSession[E1AP_MAX_NUM_PDU_SESSIONS]; int numPDUSessionsMod; diff --git a/openair2/E1AP/lib/e1ap_bearer_context_management.c b/openair2/E1AP/lib/e1ap_bearer_context_management.c index a67d4b5b08..2552e478ba 100644 --- a/openair2/E1AP/lib/e1ap_bearer_context_management.c +++ b/openair2/E1AP/lib/e1ap_bearer_context_management.c @@ -544,12 +544,6 @@ bool decode_E1_bearer_context_setup_request(const E1AP_E1AP_PDU_t *pdu, e1ap_bea out->servingPLMNid.mnc_digit_length); break; - case E1AP_ProtocolIE_ID_id_ActivityNotificationLevel: - _E1_EQ_CHECK_INT(ie->value.present, E1AP_BearerContextSetupRequestIEs__value_PR_ActivityNotificationLevel); - DevAssert(ie->value.present == E1AP_BearerContextSetupRequestIEs__value_PR_ActivityNotificationLevel); - out->activityNotificationLevel = ie->value.choice.ActivityNotificationLevel; - break; - case E1AP_ProtocolIE_ID_id_System_BearerContextSetupRequest: _E1_EQ_CHECK_INT(ie->value.present, E1AP_BearerContextSetupRequestIEs__value_PR_System_BearerContextSetupRequest); E1AP_System_BearerContextSetupRequest_t *System_BearerContextSetupRequest = @@ -629,7 +623,6 @@ bool eq_bearer_context_setup_request(const e1ap_bearer_setup_req_t *a, const e1a _E1_EQ_CHECK_LONG(a->cipheringAlgorithm, b->cipheringAlgorithm); _E1_EQ_CHECK_LONG(a->integrityProtectionAlgorithm, b->integrityProtectionAlgorithm); _E1_EQ_CHECK_LONG(a->ueDlAggMaxBitRate, b->ueDlAggMaxBitRate); - _E1_EQ_CHECK_INT(a->activityNotificationLevel, b->activityNotificationLevel); _E1_EQ_CHECK_INT(a->numPDUSessions, b->numPDUSessions); _E1_EQ_CHECK_INT(a->numPDUSessionsMod, b->numPDUSessionsMod); // PLMN diff --git a/openair2/E1AP/tests/e1ap_lib_test.c b/openair2/E1AP/tests/e1ap_lib_test.c index 91eab080a9..9a53e8074d 100644 --- a/openair2/E1AP/tests/e1ap_lib_test.c +++ b/openair2/E1AP/tests/e1ap_lib_test.c @@ -114,7 +114,6 @@ static void test_bearer_context_setup_request(void) .servingPLMNid.mcc = 001, .servingPLMNid.mnc = 01, .servingPLMNid.mnc_digit_length = 0x02, - .activityNotificationLevel = ANL_PDU_SESSION, .numPDUSessions = 1, .pduSession[0].sessionId = 1, .pduSession[0].sessionType = E1AP_PDU_Session_Type_ipv4,