diff options
Diffstat (limited to 'g10/ccid-driver.c')
-rw-r--r-- | g10/ccid-driver.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/g10/ccid-driver.c b/g10/ccid-driver.c index 3a142cacb..131693820 100644 --- a/g10/ccid-driver.c +++ b/g10/ccid-driver.c @@ -513,8 +513,13 @@ ccid_open_reader (ccid_driver_t *handle, int readerno) if (rc) { DEBUGOUT_1 ("usb_claim_interface failed: %d\n", rc); - - XXXXX; +#if defined(GNUPG_MAJOR_VERSION) \ + || (defined(GNUPG_SCD_MAIN_HEADER) && defined(HAVE_JNLIB_LOGGING)) + log_info ("CCID can't be used - " + "please check that the device file " + "(e.g. /proc/bus/usb) " + "has appropriate permissions\n" ); +#endif free (*handle); *handle = NULL; |