summaryrefslogtreecommitdiffstats
path: root/nss_pcache.c
diff options
context:
space:
mode:
authorRob Crittenden <rcritten@redhat.com>2014-02-20 16:47:49 -0500
committerRob Crittenden <rcritten@redhat.com>2014-02-21 14:20:19 -0500
commit84672b92cbe66b618420510b90de332b7efc4e98 (patch)
tree28f71f9f933b9638140865e6b35457526ab61d2e /nss_pcache.c
parent04a38bc1491e7396d220efbbcbf7a9a1b67c45aa (diff)
downloadmod_nss-84672b92cbe66b618420510b90de332b7efc4e98.tar.gz
mod_nss-84672b92cbe66b618420510b90de332b7efc4e98.tar.xz
mod_nss-84672b92cbe66b618420510b90de332b7efc4e98.zip
Fix argument handling in nss_pcache
Diffstat (limited to 'nss_pcache.c')
-rw-r--r--nss_pcache.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/nss_pcache.c b/nss_pcache.c
index a37695b..8a80cee 100644
--- a/nss_pcache.c
+++ b/nss_pcache.c
@@ -318,7 +318,7 @@ int main(int argc, char ** argv)
union semun semarg;
if (argc < 4 || argc > 5) {
- fprintf(stderr, "Usage: nss_pcache <semid> <fips on/off> <directory> <prefix>\n");
+ fprintf(stderr, "Usage: nss_pcache <semid> <fips on/off> <directory> [prefix]\n");
exit(1);
}
@@ -336,7 +336,7 @@ int main(int argc, char ** argv)
PK11_ConfigurePKCS11(NULL,NULL,NULL, INTERNAL_TOKEN_NAME, NULL, NULL,NULL,NULL,8,1);
/* Initialize NSS and open the certificate database read-only. */
- rv = NSS_Initialize(argv[3], argc == 4 ? argv[4] : NULL, argc == 5 ? argv[4] : NULL, "secmod.db", NSS_INIT_READONLY);
+ rv = NSS_Initialize(argv[3], argc == 5 ? argv[4] : NULL, argc == 5 ? argv[4] : NULL, "secmod.db", NSS_INIT_READONLY);
if (rv != SECSuccess) {
fprintf(stderr, "Unable to initialize NSS database: %d\n", rv);