Only send response apdu if sw != 0.

Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
This commit is contained in:
Pol Henarejos
2022-09-27 22:10:47 +02:00
parent 2aff75a3ec
commit c5095dfec6

View File

@@ -169,6 +169,7 @@ void apdu_finish() {
} }
size_t apdu_next() { size_t apdu_next() {
if (apdu.sw != 0) {
if (apdu.rlen <= apdu.ne) if (apdu.rlen <= apdu.ne)
return apdu.rlen + 2; return apdu.rlen + 2;
else { else {
@@ -183,4 +184,5 @@ size_t apdu_next() {
} }
return apdu.ne + 2; return apdu.ne + 2;
} }
return 0;
}