diff options
Diffstat (limited to 'network-handler/main.cpp')
| -rw-r--r-- | network-handler/main.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/network-handler/main.cpp b/network-handler/main.cpp index 128c0e8..c8cae05 100644 --- a/network-handler/main.cpp +++ b/network-handler/main.cpp @@ -1,5 +1,6 @@ #include "networkhandler.hpp" +#include "nodemanager.hpp" #include <boost/program_options.hpp> @@ -7,6 +8,8 @@ #include <iostream> #include <cstdint> +NodeManager key_exchange_phase(); + int main(int argc, char* argv[]) { namespace po = boost::program_options; @@ -35,8 +38,17 @@ int main(int argc, char* argv[]) { std::string if6 = vm["interface6"].as<std::string>(); uint16_t port = vm["port"].as<uint16_t>(); + NodeManager node_manager = key_exchange_phase(); + ListenSettings lsettings{en4, if4, en6, if6, port}; NetworkHandler handler(lsettings); handler.run(); } + +NodeManager key_exchange_phase() { + NodeManager manager; + + return manager; +} + |
