diff options
Diffstat (limited to 'g10/apdu.h')
-rw-r--r-- | g10/apdu.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/g10/apdu.h b/g10/apdu.h index 395d98d89..45388fdd1 100644 --- a/g10/apdu.h +++ b/g10/apdu.h @@ -42,6 +42,7 @@ enum { SW_RECORD_NOT_FOUND = 0x6a83, SW_REF_NOT_FOUND = 0x6a88, SW_BAD_P0_P1 = 0x6b00, + SW_EXACT_LENGTH = 0x6c00, SW_INS_NOT_SUP = 0x6d00, SW_CLA_NOT_SUP = 0x6e00, SW_SUCCESS = 0x9000, @@ -66,6 +67,8 @@ enum { }; +#define SW_EXACT_LENGTH_P(a) (((a)&~0xff) == SW_EXACT_LENGTH) + /* Note , that apdu_open_reader returns no status word but -1 on error. */ int apdu_open_reader (const char *portstr); |