laforge has submitted this change. ( https://gerrit.osmocom.org/c/libosmocore/+/28699 )
Change subject: sim/class_tables: Add GET IDENTITY, SUSPEND UICC, EXCHANGE CAPABILITIES ......................................................................
sim/class_tables: Add GET IDENTITY, SUSPEND UICC, EXCHANGE CAPABILITIES
This brings the tables up-to-date with Release 16 of both ETSI 102 221 + 3GPP TS 31.102 specifications.
Change-Id: I7100f326f45f1f8742363eace0531a4ef3f049c0 --- M src/sim/class_tables.c 1 file changed, 4 insertions(+), 1 deletion(-)
Approvals: Jenkins Builder: Verified fixeria: Looks good to me, but someone else must approve pespin: Looks good to me, but someone else must approve laforge: Looks good to me, approved
diff --git a/src/sim/class_tables.c b/src/sim/class_tables.c index 34f22dd..9c51387 100644 --- a/src/sim/class_tables.c +++ b/src/sim/class_tables.c @@ -113,7 +113,7 @@ [0xD6] = 3, /* UPDATE BINARY */ [0xB2] = 2, /* READ RECORD */ [0xDC] = 3, /* UPDATE RECORD */ - [0xA2] = 4, /* SEEK */ + [0xA2] = 4, /* SEARCH RECORD */ [0x20] = 3, /* VERIFY PIN */ [0x24] = 3, /* CHANGE PIN */ [0x26] = 3, /* DISABLE PIN */ @@ -198,6 +198,7 @@ [0xCB] = 4, /* RETRIEVE DATA */ [0xDB] = 3, /* SET DATA */ [0xAA] = 3, /* TERMINAL CAPABILITY */ + [0x78] = 4, /* GET IDENTITY */ };
/* ETSI TS 102 221, Table 10.5, CLA = 0x80 */ @@ -206,6 +207,8 @@ [0xC2] = 4, /* ENVELOPE */ [0x12] = 2, /* FETCH */ [0x14] = 3, /* TERMINAL RESPONSE */ + [0x76] = 4, /* SUSPEND UICC */ + [0x7A] = 4, /* EXCHANGE CAPABILITIES */ };
/* Card Specification v2.3.1*/