diff options
Diffstat (limited to 'cifscreds.c')
-rw-r--r-- | cifscreds.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/cifscreds.c b/cifscreds.c index 64d55b0..5d84c3c 100644 --- a/cifscreds.c +++ b/cifscreds.c @@ -220,8 +220,8 @@ static int cifscreds_add(struct cmdarg *arg) while (currentaddress) { key_serial_t key = key_add(currentaddress, arg->user, pass, arg->keytype); if (key <= 0) { - fprintf(stderr, "error: Add credential key for %s\n", - currentaddress); + fprintf(stderr, "error: Add credential key for %s: %s\n", + currentaddress, strerror(errno)); } else { if (keyctl(KEYCTL_SETPERM, key, CIFS_KEY_PERMS) < 0) { fprintf(stderr, "error: Setting permissons " @@ -422,7 +422,7 @@ static int cifscreds_update(struct cmdarg *arg) key_serial_t key = key_add(addrs[id], arg->user, pass, arg->keytype); if (key <= 0) fprintf(stderr, "error: Update credential key " - "for %s\n", addrs[id]); + "for %s: %s\n", addrs[id], strerror(errno)); } return EXIT_SUCCESS; |