summaryrefslogtreecommitdiffstats
path: root/src/sim/core.c
diff options
context:
space:
mode:
authorKevin Redon <kevredon@mail.tsaitgaist.info>2012-09-11 11:44:18 +0200
committerHarald Welte <laforge@gnumonks.org>2014-10-26 19:09:23 +0100
commite07967f689c56473a8492ec422ee38964d00c9c3 (patch)
tree555121253597627d72b0cb7d4458c1c9bbd7b9dc /src/sim/core.c
parent6956ee1ba11aa2b7321e0d4fd41877184d9a3650 (diff)
sim: renamed case to the one defined in ISO7816-3
APDU_CASE_2 becomes APDU_CASE_2S APDU_CASE_2_EXT becmoes APDU_CASE_2E APDU_CASE_3 becomes APDU_CASE_3S APDU_CASE_3_EXT becmoes APDU_CASE_3E APDU_CASE_4 becomes APDU_CASE_4S APDU_CASE_4_EXT becmoes APDU_CASE_4E
Diffstat (limited to 'src/sim/core.c')
-rw-r--r--src/sim/core.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/sim/core.c b/src/sim/core.c
index 86907521..9c1c9ae2 100644
--- a/src/sim/core.c
+++ b/src/sim/core.c
@@ -206,19 +206,19 @@ struct msgb *osim_new_apdumsg(uint8_t cla, uint8_t ins, uint8_t p1,
msgb_apdu_case(msg) = APDU_CASE_1;
else if (lc == 0 && le >= 1) {
if (le <= 256)
- msgb_apdu_case(msg) = APDU_CASE_2;
+ msgb_apdu_case(msg) = APDU_CASE_2S;
else
- msgb_apdu_case(msg) = APDU_CASE_2_EXT;
+ msgb_apdu_case(msg) = APDU_CASE_2E;
} else if (le == 0 && lc >= 1) {
if (lc <= 255)
- msgb_apdu_case(msg) = APDU_CASE_3;
+ msgb_apdu_case(msg) = APDU_CASE_3S;
else
- msgb_apdu_case(msg) = APDU_CASE_3_EXT;
+ msgb_apdu_case(msg) = APDU_CASE_3E;
} else if (lc >= 1 && le >= 1) {
if (lc <= 255 & le <= 256)
- msgb_apdu_case(msg) = APDU_CASE_4;
+ msgb_apdu_case(msg) = APDU_CASE_4S;
else
- msgb_apdu_case(msg) = APDU_CASE_4_EXT;
+ msgb_apdu_case(msg) = APDU_CASE_4E;
}
return msg;