Skip to content

Commit

Permalink
avoiding funky namespace declaraiton error
Browse files Browse the repository at this point in the history
  • Loading branch information
prince-chrismc committed Nov 29, 2020
1 parent 3fab3fa commit 2164d13
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions backend/src/main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -67,20 +67,20 @@ auto server_handler(const std::string &root_dir, user_database &db) {
return router;
}

namespace asio = restinio::asio_ns;
namespace ssl = restinio::asio_ns::ssl;
int main(int argc, char const *argv[]) {
const auto args = app_args_t::parse(argc, argv);
if(!args.has_value())
return static_cast<int>(args.error());

try {
asio::ssl::context tls_context{asio::ssl::context::tls};
tls_context.set_options(asio::ssl::context::default_workarounds | asio::ssl::context::no_sslv2 |
asio::ssl::context::no_sslv3 | asio::ssl::context::no_tlsv1 |
asio::ssl::context::single_dh_use);
ssl::context tls_context{ssl::context::tls};
tls_context.set_options(ssl::context::default_workarounds | ssl::context::no_sslv2 |
ssl::context::no_sslv3 | ssl::context::no_tlsv1 |
ssl::context::single_dh_use);

tls_context.use_certificate_chain_file(args->certs_dir + "/server.pem");
tls_context.use_private_key_file(args->certs_dir + "/key.pem", asio::ssl::context::pem);
tls_context.use_private_key_file(args->certs_dir + "/key.pem", ssl::context::pem);
tls_context.use_tmp_dh_file(args->certs_dir + "/dh2048.pem");

user_database db;
Expand Down

0 comments on commit 2164d13

Please sign in to comment.