batajelo_menu_client.cpp 684 Bytes
Newer Older
1 2 3 4 5 6 7 8 9
#include <menu_client/menu_client.hpp>
#include <config/config.hpp>
#include <logging/logging.hpp>
#include <iostream>

int main()
{
  std::ios_base::sync_with_stdio(false);

louiz’'s avatar
louiz’ committed
10 11 12 13 14 15 16 17
  MenuClient::context.set_options(  boost::asio::ssl::context::default_workarounds
                                  | boost::asio::ssl::context::no_sslv2
                                  | boost::asio::ssl::context::no_sslv3);

  MenuClient::context.set_verify_mode(boost::asio::ssl::verify_peer);
  MenuClient::context.load_verify_file("../bata_test.cert");
  MenuClient::context.set_verify_callback(boost::asio::ssl::rfc2818_verification("bata.gg"));

18 19 20 21 22 23
  MenuClient client;

  client.run();

  return 0;
}