diff options
author | Rob Austein <sra@hactrn.net> | 2006-09-27 14:41:22 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2006-09-27 14:41:22 +0000 |
commit | 7a20a75e42ac462c27684cd51092d1227fe01e64 (patch) | |
tree | 64d9f5f5bc4a5b218ff3122a6346193743e2f991 | |
parent | 49fac815e86696ff9edcc27cf986acf2d6cc865d (diff) |
Oops, use hex for hashed names.
svn path=/rcynic/rcynic.c; revision=329
-rw-r--r-- | rcynic/rcynic.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/rcynic/rcynic.c b/rcynic/rcynic.c index f715846b..338093da 100644 --- a/rcynic/rcynic.c +++ b/rcynic/rcynic.c @@ -1018,8 +1018,9 @@ int main(int argc, char *argv[]) STACK_OF(X509) *certs = NULL; CONF *cfg_handle = NULL; int c, i, j, ret = 1; + unsigned long hash; rcynic_ctx_t rc; - long eline, hash; + long eline; memset(&rc, 0, sizeof(rc)); @@ -1133,7 +1134,7 @@ int main(int argc, char *argv[]) hash = X509_subject_name_hash(x); for (j = 0; j < INT_MAX; j++) { - if (snprintf(path, sizeof(path), "%s%ld.%d.cer", + if (snprintf(path, sizeof(path), "%s%lx.%d.cer", rc.authenticated, hash, j) == sizeof(path)) { logmsg(&rc, "Couldn't construct path name for trust anchor"); goto done; |