Add comments about unused errors and add an error for locked readers.

git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3912 c6295689-39f2-0310-b995-f0e70906c6a9
This commit is contained in:
martin 2010-01-15 09:45:11 +00:00
parent 875fe4a50f
commit 29d93a07b1
2 changed files with 8 additions and 6 deletions

View File

@ -28,8 +28,8 @@ const char *sc_strerror(int error)
const char *rdr_errors[] = {
"Generic reader error",
"No readers found",
"Slot not found",
"Slot already connected",
"Slot not found", /* Not used */
"Slot already connected", /* Not used */
"Card not present",
"Card removed",
"Card reset",
@ -37,11 +37,12 @@ const char *sc_strerror(int error)
"Timed out while waiting for user input",
"Input operation cancelled by user",
"The two PINs did not match",
"Message too long (keypad)",
"Message too long (keypad)", /* Not used */
"Timeout while waiting for event from card reader",
"Unresponsive card (correctly inserted?)",
"Reader detached (hotplug device?)",
"Reader reattached (hotplug device?)",
"Reader in use by another application"
};
const int rdr_base = -SC_ERROR_READER;
const char *card_errors[] = {

View File

@ -31,8 +31,8 @@ extern "C" {
/* Errors related to reader operation */
#define SC_ERROR_READER -1100
#define SC_ERROR_NO_READERS_FOUND -1101
#define SC_ERROR_SLOT_NOT_FOUND -1102
#define SC_ERROR_SLOT_ALREADY_CONNECTED -1103
#define SC_ERROR_SLOT_NOT_FOUND -1102 /* FIXME: not used */
#define SC_ERROR_SLOT_ALREADY_CONNECTED -1103 /* FIXME: not used */
#define SC_ERROR_CARD_NOT_PRESENT -1104
#define SC_ERROR_CARD_REMOVED -1105
#define SC_ERROR_CARD_RESET -1106
@ -40,11 +40,12 @@ extern "C" {
#define SC_ERROR_KEYPAD_TIMEOUT -1108
#define SC_ERROR_KEYPAD_CANCELLED -1109
#define SC_ERROR_KEYPAD_PIN_MISMATCH -1110
#define SC_ERROR_KEYPAD_MSG_TOO_LONG -1111
#define SC_ERROR_KEYPAD_MSG_TOO_LONG -1111 /* FIXME: not used */
#define SC_ERROR_EVENT_TIMEOUT -1112
#define SC_ERROR_CARD_UNRESPONSIVE -1113
#define SC_ERROR_READER_DETACHED -1114
#define SC_ERROR_READER_REATTACHED -1115
#define SC_ERROR_READER_LOCKED -1116
/* Resulting from a card command or related to the card*/
#define SC_ERROR_CARD_CMD_FAILED -1200