aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon J. Gerraty <sjg@FreeBSD.org>2021-12-19 00:34:58 +0000
committerSimon J. Gerraty <sjg@FreeBSD.org>2021-12-19 00:34:58 +0000
commit623ecf23325691a0cc13991e160b5f5d11471830 (patch)
tree0091a799e7a79be04df88948d12c667b5261655b
parente363f832cfb283a543fa8e47ebd9e51817994fde (diff)
downloadsrc-623ecf23325691a0cc13991e160b5f5d11471830.tar.gz
src-623ecf23325691a0cc13991e160b5f5d11471830.zip
Move ve_check_hash prototype to libsecureboot-priv.h
Reviewed by: stevek
-rw-r--r--lib/libsecureboot/h/libsecureboot.h3
-rw-r--r--lib/libsecureboot/libsecureboot-priv.h3
2 files changed, 3 insertions, 3 deletions
diff --git a/lib/libsecureboot/h/libsecureboot.h b/lib/libsecureboot/h/libsecureboot.h
index 33f98bca0479..79b5cc46ee97 100644
--- a/lib/libsecureboot/h/libsecureboot.h
+++ b/lib/libsecureboot/h/libsecureboot.h
@@ -66,9 +66,6 @@ int ve_self_tests(void);
void fingerprint_info_add(const char *, const char *, const char *,
const char *, struct stat *);
-int ve_check_hash(br_hash_compat_context *, const br_hash_class *,
- const char *, const char *, size_t);
-
char * hexdigest(char *, size_t, unsigned char *, size_t);
int verify_fd(int, const char *, off_t, struct stat *);
int verify_open(const char *, int);
diff --git a/lib/libsecureboot/libsecureboot-priv.h b/lib/libsecureboot/libsecureboot-priv.h
index bdf0c5c0c9bb..713ba6266cc5 100644
--- a/lib/libsecureboot/libsecureboot-priv.h
+++ b/lib/libsecureboot/libsecureboot-priv.h
@@ -38,6 +38,9 @@ typedef struct {
size_t hash_size;
} hash_data;
+int ve_check_hash(br_hash_compat_context *, const br_hash_class *,
+ const char *, const char *, size_t);
+
size_t ve_trust_anchors_add(br_x509_certificate *, size_t);
size_t ve_forbidden_anchors_add(br_x509_certificate *, size_t);
void ve_forbidden_digest_add(hash_data *digest, size_t);