aboutsummaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
Diffstat (limited to 'utils')
-rw-r--r--utils/hashdir/hashdir.c1
-rw-r--r--utils/print_roa/print_roa.c4
-rw-r--r--utils/scan_roas/scan_roas.c5
3 files changed, 6 insertions, 4 deletions
diff --git a/utils/hashdir/hashdir.c b/utils/hashdir/hashdir.c
index 6de778b5..1b5b0f46 100644
--- a/utils/hashdir/hashdir.c
+++ b/utils/hashdir/hashdir.c
@@ -36,6 +36,7 @@
#include <openssl/bio.h>
#include <openssl/pem.h>
#include <openssl/x509.h>
+#include <openssl/err.h>
#ifndef FILENAME_MAX
#define FILENAME_MAX 1024
diff --git a/utils/print_roa/print_roa.c b/utils/print_roa/print_roa.c
index cb186251..c88fc092 100644
--- a/utils/print_roa/print_roa.c
+++ b/utils/print_roa/print_roa.c
@@ -86,9 +86,9 @@ extract_signingTime(CMS_ContentInfo *cms, char *buffer, size_t buflen)
switch (so->type) {
case V_ASN1_UTCTIME:
strcpy(buffer, (so->value.utctime->data[0] >= '5') ? "19" : "20");
- return strncpy(buffer + 2, so->value.utctime->data, buflen - 3);
+ return strncpy(buffer + 2, (const char *) so->value.utctime->data, buflen - 3);
case V_ASN1_GENERALIZEDTIME:
- return strncpy(buffer, so->value.generalizedtime->data, buflen - 1);
+ return strncpy(buffer, (const char *) so->value.generalizedtime->data, buflen - 1);
default:
return NULL;
}
diff --git a/utils/scan_roas/scan_roas.c b/utils/scan_roas/scan_roas.c
index fc883bf6..f32e3827 100644
--- a/utils/scan_roas/scan_roas.c
+++ b/utils/scan_roas/scan_roas.c
@@ -90,9 +90,9 @@ extract_signingTime(CMS_ContentInfo *cms, char *buffer, size_t buflen)
switch (so->type) {
case V_ASN1_UTCTIME:
strcpy(buffer, (so->value.utctime->data[0] >= '5') ? "19" : "20");
- return strncpy(buffer + 2, so->value.utctime->data, buflen - 3);
+ return strncpy(buffer + 2, (const char *) so->value.utctime->data, buflen - 3);
case V_ASN1_GENERALIZEDTIME:
- return strncpy(buffer, so->value.generalizedtime->data, buflen - 1);
+ return strncpy(buffer, (const char *) so->value.generalizedtime->data, buflen - 1);
default:
return NULL;
}
@@ -271,6 +271,7 @@ static int walk(const char *name)
done:
closedir(dir);
+ return ok;
}