From: Peter Krempa <pkrempa(a)redhat.com>
We now always load a list of certificates rather than only the first one
so this function is not used any more.
Signed-off-by: Peter Krempa <pkrempa(a)redhat.com>
---
src/rpc/virnettlscert.c | 41 -----------------------------------------
src/rpc/virnettlscert.h | 3 ---
2 files changed, 44 deletions(-)
diff --git a/src/rpc/virnettlscert.c b/src/rpc/virnettlscert.c
index 2724f55bbe..5e036a4f2b 100644
--- a/src/rpc/virnettlscert.c
+++ b/src/rpc/virnettlscert.c
@@ -367,47 +367,6 @@ static int virNetTLSCertCheckPair(gnutls_x509_crt_t cert,
}
-gnutls_x509_crt_t virNetTLSCertLoadFromFile(const char *certFile,
- bool isServer)
-{
- gnutls_datum_t data;
- gnutls_x509_crt_t cert = NULL;
- g_autofree char *buf = NULL;
- int ret = -1;
-
- VIR_DEBUG("isServer %d certFile %s",
- isServer, certFile);
-
- if (gnutls_x509_crt_init(&cert) < 0) {
- virReportError(VIR_ERR_SYSTEM_ERROR, "%s",
- _("Unable to initialize certificate"));
- goto cleanup;
- }
-
- if (virFileReadAll(certFile, (1<<16), &buf) < 0)
- goto cleanup;
-
- data.data = (unsigned char *)buf;
- data.size = strlen(buf);
-
- if (gnutls_x509_crt_import(cert, &data, GNUTLS_X509_FMT_PEM) < 0) {
- virReportError(VIR_ERR_SYSTEM_ERROR, isServer ?
- _("Unable to import server certificate %1$s") :
- _("Unable to import client certificate %1$s"),
- certFile);
- goto cleanup;
- }
-
- ret = 0;
-
- cleanup:
- if (ret != 0) {
- g_clear_pointer(&cert, gnutls_x509_crt_deinit);
- }
- return cert;
-}
-
-
int virNetTLSCertLoadListFromFile(const char *certFile,
gnutls_x509_crt_t *certs,
unsigned int certMax,
diff --git a/src/rpc/virnettlscert.h b/src/rpc/virnettlscert.h
index a2f591d172..aa0fe16a91 100644
--- a/src/rpc/virnettlscert.h
+++ b/src/rpc/virnettlscert.h
@@ -38,9 +38,6 @@ char *virNetTLSCertValidate(gnutls_x509_crt_t cert,
const char *hostname,
const char *const *x509dnACL);
-gnutls_x509_crt_t virNetTLSCertLoadFromFile(const char *certFile,
- bool isServer);
-
int virNetTLSCertLoadListFromFile(const char *certFile,
gnutls_x509_crt_t *certs,
unsigned int certMax,
--
2.50.0