laforge has submitted this change. ( 
https://gerrit.osmocom.org/c/onomondo-ipa/+/43070?usp=email )

 (

1 is the latest approved patch-set.
No files were changed between the latest approved patch-set and the submitted 
one.
 )Change subject: V1.2: Change tag in TransferEimPackageResponse
......................................................................

V1.2: Change tag in TransferEimPackageResponse

Change tag value of notificationList in TransferEimPackageResponse.
Also change it from RetrieveNotificationsListResponse to
PendingNotificationList.

Reference: SGP.23 Section 6.3.1

Related: SYS#8101
Change-Id: I4c9cdd1b79ec22a1d5e36d1720cf5c703890c28b
---
M asn1/SGP32Definitions.asn
M src/ipa/libasn/SGP32-RetrieveNotificationsListResponse.c
M src/ipa/libasn/SGP32-RetrieveNotificationsListResponse.h
M src/ipa/libasn/TransferEimPackageResponse.c
M src/ipa/libasn/TransferEimPackageResponse.h
5 files changed, 9 insertions(+), 12 deletions(-)

Approvals:
  dexter: Looks good to me, approved
  Jenkins Builder: Verified




diff --git a/asn1/SGP32Definitions.asn b/asn1/SGP32Definitions.asn
index 77e1f16..acf31d6 100644
--- a/asn1/SGP32Definitions.asn
+++ b/asn1/SGP32Definitions.asn
@@ -1085,7 +1085,7 @@
   euiccPackageResult [81] EuiccPackageResult, -- Tag 'BF51'
   ePRAndNotifications SEQUENCE {
     euiccPackageResult [81] EuiccPackageResult, -- Tag 'BF51'
-    notificationList [43] SGP32-RetrieveNotificationsListResponse -- Tag 'BF2B'
+    notificationList [0] PendingNotificationList  -- Tag 'A0'
   },
   ipaEuiccDataResponse [82] IpaEuiccDataResponse, -- Tag 'BF52'
   eimPackageReceived NULL,
diff --git a/src/ipa/libasn/SGP32-RetrieveNotificationsListResponse.c 
b/src/ipa/libasn/SGP32-RetrieveNotificationsListResponse.c
index 29fb7c0..9c79532 100644
--- a/src/ipa/libasn/SGP32-RetrieveNotificationsListResponse.c
+++ b/src/ipa/libasn/SGP32-RetrieveNotificationsListResponse.c
@@ -10,12 +10,12 @@
 static asn_oer_constraints_t 
asn_OER_type_SGP32_RetrieveNotificationsListResponse_constr_1 CC_NOTUSED = {
        { 0, 0 },
        -1};
-asn_per_constraints_t 
asn_PER_type_SGP32_RetrieveNotificationsListResponse_constr_1 CC_NOTUSED = {
+static asn_per_constraints_t 
asn_PER_type_SGP32_RetrieveNotificationsListResponse_constr_1 CC_NOTUSED = {
        { APC_CONSTRAINED | APC_EXTENSIBLE,  2,  2,  0,  2 }    /* (0..2,...) 
*/,
        { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
        0, 0    /* No PER value map */
 };
-asn_TYPE_member_t asn_MBR_SGP32_RetrieveNotificationsListResponse_1[] = {
+static asn_TYPE_member_t asn_MBR_SGP32_RetrieveNotificationsListResponse_1[] = 
{
        { ATF_NOFLAGS, 0, offsetof(struct 
SGP32_RetrieveNotificationsListResponse, choice.notificationList),
                (ASN_TAG_CLASS_CONTEXT | (0 << 2)),
                -1,     /* IMPLICIT tag at current level */
@@ -52,7 +52,7 @@
     { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* 
notificationsListResultError */
     { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* euiccPackageResultList 
*/
 };
-asn_CHOICE_specifics_t asn_SPC_SGP32_RetrieveNotificationsListResponse_specs_1 
= {
+static asn_CHOICE_specifics_t 
asn_SPC_SGP32_RetrieveNotificationsListResponse_specs_1 = {
        sizeof(struct SGP32_RetrieveNotificationsListResponse),
        offsetof(struct SGP32_RetrieveNotificationsListResponse, _asn_ctx),
        offsetof(struct SGP32_RetrieveNotificationsListResponse, present),
diff --git a/src/ipa/libasn/SGP32-RetrieveNotificationsListResponse.h 
b/src/ipa/libasn/SGP32-RetrieveNotificationsListResponse.h
index 380cffe..d204f13 100644
--- a/src/ipa/libasn/SGP32-RetrieveNotificationsListResponse.h
+++ b/src/ipa/libasn/SGP32-RetrieveNotificationsListResponse.h
@@ -53,9 +53,6 @@

 /* Implementation */
 extern asn_TYPE_descriptor_t asn_DEF_SGP32_RetrieveNotificationsListResponse;
-extern asn_CHOICE_specifics_t 
asn_SPC_SGP32_RetrieveNotificationsListResponse_specs_1;
-extern asn_TYPE_member_t asn_MBR_SGP32_RetrieveNotificationsListResponse_1[3];
-extern asn_per_constraints_t 
asn_PER_type_SGP32_RetrieveNotificationsListResponse_constr_1;

 #ifdef __cplusplus
 }
diff --git a/src/ipa/libasn/TransferEimPackageResponse.c 
b/src/ipa/libasn/TransferEimPackageResponse.c
index 365b82a..4498e59 100644
--- a/src/ipa/libasn/TransferEimPackageResponse.c
+++ b/src/ipa/libasn/TransferEimPackageResponse.c
@@ -26,9 +26,9 @@
                "euiccPackageResult"
                },
        { ATF_NOFLAGS, 0, offsetof(struct 
TransferEimPackageResponse__ePRAndNotifications, notificationList),
-               (ASN_TAG_CLASS_CONTEXT | (43 << 2)),
+               (ASN_TAG_CLASS_CONTEXT | (0 << 2)),
                -1,     /* IMPLICIT tag at current level */
-               &asn_DEF_SGP32_RetrieveNotificationsListResponse,
+               &asn_DEF_PendingNotificationList,
                0,
                { 0, 0, 0 },
                0, 0, /* No default value */
@@ -39,7 +39,7 @@
        (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
 };
 static const asn_TYPE_tag2member_t asn_MAP_ePRAndNotifications_tag2el_3[] = {
-    { (ASN_TAG_CLASS_CONTEXT | (43 << 2)), 1, 0, 0 }, /* notificationList */
+    { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 1, 0, 0 }, /* notificationList */
     { (ASN_TAG_CLASS_CONTEXT | (81 << 2)), 0, 0, 0 } /* euiccPackageResult */
 };
 static asn_SEQUENCE_specifics_t asn_SPC_ePRAndNotifications_specs_3 = {
diff --git a/src/ipa/libasn/TransferEimPackageResponse.h 
b/src/ipa/libasn/TransferEimPackageResponse.h
index 7c61340..e82d871 100644
--- a/src/ipa/libasn/TransferEimPackageResponse.h
+++ b/src/ipa/libasn/TransferEimPackageResponse.h
@@ -16,7 +16,7 @@
 #include "IpaEuiccDataResponse.h"
 #include <NULL.h>
 #include <NativeInteger.h>
-#include "SGP32-RetrieveNotificationsListResponse.h"
+#include "PendingNotificationList.h"
 #include <constr_SEQUENCE.h>
 #include <constr_CHOICE.h>

@@ -48,7 +48,7 @@
                EuiccPackageResult_t     euiccPackageResult;
                struct TransferEimPackageResponse__ePRAndNotifications {
                        EuiccPackageResult_t     euiccPackageResult;
-                       SGP32_RetrieveNotificationsListResponse_t        
notificationList;
+                       PendingNotificationList_t        notificationList;
                        /*
                         * This type is extensible,
                         * possible extensions are below.

--
To view, visit https://gerrit.osmocom.org/c/onomondo-ipa/+/43070?usp=email
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings?usp=email

Gerrit-MessageType: merged
Gerrit-Project: onomondo-ipa
Gerrit-Branch: master
Gerrit-Change-Id: I4c9cdd1b79ec22a1d5e36d1720cf5c703890c28b
Gerrit-Change-Number: 43070
Gerrit-PatchSet: 13
Gerrit-Owner: jolly <[email protected]>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: dexter <[email protected]>
Gerrit-Reviewer: laforge <[email protected]>

Reply via email to