jolly has uploaded this change for review.
V1.2: Add more error codes to AddInitialEimResponse
Reference: SGP.32 Section 3.5.2
Related: SYS#8101
Change-Id: Ib4bc1e06b6571d18ff46080f5e5ba1fe3bc0be70
---
M asn1/SGP32Definitions.asn
M src/ipa/libasn/AddInitialEimResponse.h
M src/ipa/libipa/es10b_add_init_eim.c
3 files changed, 6 insertions(+), 3 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/onomondo-ipa refs/changes/45/43045/1
diff --git a/asn1/SGP32Definitions.asn b/asn1/SGP32Definitions.asn
index 8dd2579..a158221 100644
--- a/asn1/SGP32Definitions.asn
+++ b/asn1/SGP32Definitions.asn
@@ -461,10 +461,11 @@
},
addInitialEimError INTEGER {
insufficientMemory(1),
- unsignedEimConfigDisallowed(2),
+ associatedEimAlreadyExists (2),
ciPKUnknown(3),
invalidAssociationToken(5),
counterValueOutOfRange(6),
+ commandError(7),
undefinedError(127)
}
}
diff --git a/src/ipa/libasn/AddInitialEimResponse.h b/src/ipa/libasn/AddInitialEimResponse.h
index 72902ad..8cf1756 100644
--- a/src/ipa/libasn/AddInitialEimResponse.h
+++ b/src/ipa/libasn/AddInitialEimResponse.h
@@ -39,10 +39,11 @@
} AddInitialEimResponse__addInitialEimOk__Member_PR;
typedef enum AddInitialEimResponse__addInitialEimError {
AddInitialEimResponse__addInitialEimError_insufficientMemory = 1,
- AddInitialEimResponse__addInitialEimError_unsignedEimConfigDisallowed = 2,
+ AddInitialEimResponse__addInitialEimError_associatedEimAlreadyExists = 2,
AddInitialEimResponse__addInitialEimError_ciPKUnknown = 3,
AddInitialEimResponse__addInitialEimError_invalidAssociationToken = 5,
AddInitialEimResponse__addInitialEimError_counterValueOutOfRange = 6,
+ AddInitialEimResponse__addInitialEimError_commandError = 7,
AddInitialEimResponse__addInitialEimError_undefinedError = 127
} e_AddInitialEimResponse__addInitialEimError;
diff --git a/src/ipa/libipa/es10b_add_init_eim.c b/src/ipa/libipa/es10b_add_init_eim.c
index ae3c80a..0b9fd5e 100644
--- a/src/ipa/libipa/es10b_add_init_eim.c
+++ b/src/ipa/libipa/es10b_add_init_eim.c
@@ -24,10 +24,11 @@
static const struct num_str_map error_code_strings[] = {
{ AddInitialEimResponse__addInitialEimError_insufficientMemory, "insufficientMemory" },
- { AddInitialEimResponse__addInitialEimError_unsignedEimConfigDisallowed, "unsignedEimConfigDisallowed" },
+ { AddInitialEimResponse__addInitialEimError_associatedEimAlreadyExists, "associatedEimAlreadyExists" },
{ AddInitialEimResponse__addInitialEimError_ciPKUnknown, "ciPKUnknown" },
{ AddInitialEimResponse__addInitialEimError_invalidAssociationToken, "invalidAssociationToken" },
{ AddInitialEimResponse__addInitialEimError_counterValueOutOfRange, "counterValueOutOfRange" },
+ { AddInitialEimResponse__addInitialEimError_commandError, "commandError" },
{ AddInitialEimResponse__addInitialEimError_undefinedError, "undefinedError" },
{ 0, NULL }
};
To view, visit change 43045. To unsubscribe, or for help writing mail filters, visit settings.