summaryrefslogtreecommitdiff
path: root/cmd/pk12util
diff options
context:
space:
mode:
authorMarcus Burghardt <mburghardt@mozilla.com>2019-09-10 21:49:46 +0000
committerMarcus Burghardt <mburghardt@mozilla.com>2019-09-10 21:49:46 +0000
commitb060046b4f86fc425da4aa86d63128f3e85d136d (patch)
tree8bbdaefd7fab96f32bab4da257960223c834500f /cmd/pk12util
parentdc40ffeb2bb40ded00ea0445db3380710f34d320 (diff)
downloadnss-hg-b060046b4f86fc425da4aa86d63128f3e85d136d.tar.gz
Bug 1579036 - Define error when trying to export non-existent cert with pk12util. r=jcj
Differential Revision: https://phabricator.services.mozilla.com/D45452
Diffstat (limited to 'cmd/pk12util')
-rw-r--r--cmd/pk12util/pk12util.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/cmd/pk12util/pk12util.c b/cmd/pk12util/pk12util.c
index 5884713e3..794f17b39 100644
--- a/cmd/pk12util/pk12util.c
+++ b/cmd/pk12util/pk12util.c
@@ -644,6 +644,7 @@ P12U_ExportPKCS12Object(char *nn, char *outfile, PK11SlotInfo *inSlot,
}
certlist = PK11_FindCertsFromNickname(nn, slotPw);
if (!certlist) {
+ PORT_SetError(SEC_ERROR_UNKNOWN_CERT);
SECU_PrintError(progName, "find user certs from nickname failed");
pk12uErrno = PK12UERR_FINDCERTBYNN;
return;