diff options
author | Håvard Pettersen <havardpe@oath.com> | 2019-01-17 13:58:49 +0000 |
---|---|---|
committer | Håvard Pettersen <havardpe@oath.com> | 2019-01-25 12:36:05 +0000 |
commit | 2ec8f7e3540b5dd4a5521b2f92c47de64ed01869 (patch) | |
tree | ea6d69d65ea79c2cc23c1f29cf91f8890a62dcc4 /vbench/src/apps | |
parent | 02d24b5d24d8c3c3e97dbca86357881a5282601c (diff) |
TLS support in vbench
- vbench/dumpurl applications explicitly run without encryption for
now (config file/command line options should be added).
- configstatus tool uses default encryption which will pick up local
settings via environment where applicable.
Diffstat (limited to 'vbench/src/apps')
-rw-r--r-- | vbench/src/apps/dumpurl/dumpurl.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/vbench/src/apps/dumpurl/dumpurl.cpp b/vbench/src/apps/dumpurl/dumpurl.cpp index b00a5a286b9..5a0c1ab8e2c 100644 --- a/vbench/src/apps/dumpurl/dumpurl.cpp +++ b/vbench/src/apps/dumpurl/dumpurl.cpp @@ -4,6 +4,7 @@ #include <vbench/http/server_spec.h> #include <vbench/http/http_client.h> #include <vespa/fastos/app.h> +#include <vespa/vespalib/net/crypto_engine.h> using namespace vbench; @@ -33,8 +34,9 @@ App::Main() printf("usage: dumpurl <host> <port> <url>\n"); return -1; } + auto null_crypto = std::make_shared<vespalib::NullCryptoEngine>(); MyHttpHandler myHandler; - bool ok = HttpClient::fetch(ServerSpec(_argv[1], atoi(_argv[2])), _argv[3], myHandler); + bool ok = HttpClient::fetch(*null_crypto, ServerSpec(_argv[1], atoi(_argv[2])), _argv[3], myHandler); return ok ? 0 : 1; } |