[PATCH v3 1/3] simutil: Add forbidden operator list fileid
Sean Nyekjaer <[email protected]> Fri, 04 Jul 2025 14:23:13 +0200
| Newsgroups | dev.linux.lists.ofono |
|---|---|
| Message-ID | <[email protected]> |
Add the FPLMN both as a define and as a entry in the struct sim_ef_info.
---
src/simutil.c | 1 +
src/simutil.h | 1 +
2 files changed, 2 insertions(+)
diff --git a/src/simutil.c b/src/simutil.c
index 0fafcb7f77de8b7fac7318dec43fa92137356e4b..5dfc5e05e16d918b3bce5c2aae84e9b282ae77d9 100644
--- a/src/simutil.c
+++ b/src/simutil.c
@@ -84,6 +84,7 @@ static struct sim_ef_info ef_db[] = {
{ 0x6F50, 0x7F20, 0x7FFF, EF, BINARY, 0, PIN, PIN },
{ 0x6F56, 0x0000, 0x7FFF, EF, BINARY, 0, PIN, PIN2 },
{ 0x6F57, 0x7F20, 0x7FFF, EF, BINARY, 0, PIN, PIN2 },
+{ 0x6F7B, ROOTMF, 0x7FFF, EF, BINARY, 12, PIN, PIN },
{ 0x6FAD, 0x7F20, 0x7FFF, EF, BINARY, 0, ALW, ADM },
{ 0x6FAE, 0x7F20, 0x0000, EF, BINARY, 1, ALW, ADM },
{ 0x6FB7, 0x7F20, 0x7FFF, EF, BINARY, 0, ALW, ADM },
diff --git a/src/simutil.h b/src/simutil.h
index 91be5e2345d39bfe4f4f25f5f4c6b8dfd4e8c3ea..77f7533ca30b8a9d77dbca12b3287fb233be3ba1 100644
--- a/src/simutil.h
+++ b/src/simutil.h
@@ -40,6 +40,7 @@ enum sim_fileid {
SIM_EFBDN_FILEID = 0x6F4D,
SIM_EFCBMIR_FILEID = 0x6F50,
SIM_EFEST_FILEID = 0x6F56,
+ SIM_EF_FPLMN_FILEID = 0x6F7B,
SIM_EFAD_FILEID = 0x6FAD,
SIM_EFPHASE_FILEID = 0x6FAE,
SIM_EFECC_FILEID = 0x6FB7,
--
2.49.0