aboutsummaryrefslogtreecommitdiff
path: root/src/node_internals.h
diff options
context:
space:
mode:
authorRod Vagg <rod@vagg.org>2016-10-18 16:35:22 +1100
committerRod Vagg <rod@vagg.org>2016-10-19 14:25:23 +1100
commitbb173f931ae85b464e901806f15dcc219dec6b73 (patch)
treec6d39a9d6fa28e87b6607b52c286ae90dc814798 /src/node_internals.h
parentdb411cf11625ee4070a49f732aaa638bd106eb3d (diff)
downloadandroid-node-v8-bb173f931ae85b464e901806f15dcc219dec6b73.tar.gz
android-node-v8-bb173f931ae85b464e901806f15dcc219dec6b73.tar.bz2
android-node-v8-bb173f931ae85b464e901806f15dcc219dec6b73.zip
crypto: fix openssl.cnf FIPS handling & testing
* Add documentation for `--openssl-conf=file`. * Fix openssl.cnf loading and OpenSSL init ordering * Fix FIPS tests so `OPENSSL_CONF` is not longer usable but `--openssl-conf` is PR-URL: https://github.com/nodejs/node-private/pull/82 Reviewed-By: Shigeki Ohtsu <ohtsu@iij.ad.jp> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Diffstat (limited to 'src/node_internals.h')
-rw-r--r--src/node_internals.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/node_internals.h b/src/node_internals.h
index 72888ef36d..99b0cec2df 100644
--- a/src/node_internals.h
+++ b/src/node_internals.h
@@ -32,6 +32,10 @@ struct sockaddr;
namespace node {
+// Set in node.cc by ParseArgs with the value of --openssl-config.
+// Used in node_crypto.cc when initializing OpenSSL.
+extern const char* openssl_config;
+
// Set in node.cc by ParseArgs when --preserve-symlinks is used.
// Used in node_config.cc to set a constant on process.binding('config')
// that is used by lib/module.js