FreeCalypso > hg > fc-pcsc-tools
diff simtool/inval_rehab.c @ 125:e5d534fa5924
fc-simtool: {inval,rehab}-adn commands implemented
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sat, 20 Feb 2021 19:21:40 +0000 |
parents | d0d1c0b35831 |
children | 7faec607500f |
line wrap: on
line diff
--- a/simtool/inval_rehab.c Sat Feb 20 19:05:48 2021 +0000 +++ b/simtool/inval_rehab.c Sat Feb 20 19:21:40 2021 +0000 @@ -6,6 +6,7 @@ #include <sys/types.h> #include <stdio.h> #include "simresp.h" +#include "file_id.h" current_ef_inval() { @@ -50,3 +51,29 @@ } return(0); } + +cmd_inval_adn() +{ + int rc; + + rc = select_op(DF_TELECOM); + if (rc < 0) + return(rc); + rc = select_op(EF_ADN); + if (rc < 0) + return(rc); + return current_ef_inval(); +} + +cmd_rehab_adn() +{ + int rc; + + rc = select_op(DF_TELECOM); + if (rc < 0) + return(rc); + rc = select_op(EF_ADN); + if (rc < 0) + return(rc); + return current_ef_rehab(); +}