]> granicus.if.org Git - pdns/commitdiff
dnsdist: Move libssl.hh to pdns/, it's needed for the fuzz target
authorRemi Gacogne <remi.gacogne@powerdns.com>
Fri, 16 Aug 2019 14:21:52 +0000 (16:21 +0200)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Fri, 16 Aug 2019 14:21:52 +0000 (16:21 +0200)
pdns/dnsdistdist/libssl.hh [changed from file to symlink]
pdns/libssl.hh [new file with mode: 0644]

deleted file mode 100644 (file)
index 5d2d66fc6dc394999ed1f95289a5a4ebf9d92062..0000000000000000000000000000000000000000
+++ /dev/null
@@ -1,30 +0,0 @@
-#pragma once
-
-#include <map>
-#include <memory>
-#include <string>
-#include <vector>
-
-#include "config.h"
-
-#ifdef HAVE_LIBSSL
-#include <openssl/ssl.h>
-
-void registerOpenSSLUser();
-void unregisterOpenSSLUser();
-
-int libssl_ocsp_stapling_callback(SSL* ssl, const std::map<int, std::string>& ocspMap);
-
-std::map<int, std::string> libssl_load_ocsp_responses(const std::vector<std::string>& ocspFiles, std::vector<int> keyTypes);
-int libssl_get_last_key_type(std::unique_ptr<SSL_CTX, void(*)(SSL_CTX*)>& ctx);
-
-#ifdef HAVE_OCSP_BASIC_SIGN
-bool libssl_generate_ocsp_response(const std::string& certFile, const std::string& caCert, const std::string& caKey, const std::string& outFile, int ndays, int nmin);
-#endif
-
-enum class LibsslTLSVersion { TLS10, TLS11, TLS12, TLS13 };
-
-LibsslTLSVersion libssl_tls_version_from_string(const std::string& str);
-bool libssl_set_min_tls_version(std::unique_ptr<SSL_CTX, void(*)(SSL_CTX*)>& ctx, LibsslTLSVersion version);
-
-#endif /* HAVE_LIBSSL */
new file mode 120000 (symlink)
index 0000000000000000000000000000000000000000..1098684d17ec1ed28a0f48c2ffa0b0969507cf16
--- /dev/null
@@ -0,0 +1 @@
+../libssl.hh
\ No newline at end of file
diff --git a/pdns/libssl.hh b/pdns/libssl.hh
new file mode 100644 (file)
index 0000000..b042fe9
--- /dev/null
@@ -0,0 +1,30 @@
+#pragma once
+
+#include <map>
+#include <memory>
+#include <string>
+#include <vector>
+
+#include "config.h"
+
+enum class LibsslTLSVersion { TLS10, TLS11, TLS12, TLS13 };
+
+#ifdef HAVE_LIBSSL
+#include <openssl/ssl.h>
+
+void registerOpenSSLUser();
+void unregisterOpenSSLUser();
+
+int libssl_ocsp_stapling_callback(SSL* ssl, const std::map<int, std::string>& ocspMap);
+
+std::map<int, std::string> libssl_load_ocsp_responses(const std::vector<std::string>& ocspFiles, std::vector<int> keyTypes);
+int libssl_get_last_key_type(std::unique_ptr<SSL_CTX, void(*)(SSL_CTX*)>& ctx);
+
+#ifdef HAVE_OCSP_BASIC_SIGN
+bool libssl_generate_ocsp_response(const std::string& certFile, const std::string& caCert, const std::string& caKey, const std::string& outFile, int ndays, int nmin);
+#endif
+
+LibsslTLSVersion libssl_tls_version_from_string(const std::string& str);
+bool libssl_set_min_tls_version(std::unique_ptr<SSL_CTX, void(*)(SSL_CTX*)>& ctx, LibsslTLSVersion version);
+
+#endif /* HAVE_LIBSSL */