From 88a0ecb3917a38ef5edf95f302b9aed1b71ef36d Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Fri, 16 Jan 2009 15:49:42 +0000 Subject: added Log to stdout added dummy stdio tun device some cleanups (windows) --- src/anytun.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'src/anytun.cpp') diff --git a/src/anytun.cpp b/src/anytun.cpp index eb7c1a8..8c7c239 100644 --- a/src/anytun.cpp +++ b/src/anytun.cpp @@ -396,7 +396,7 @@ int main(int argc, char* argv[]) for(rit = routes.begin(); rit != routes.end(); ++rit) { NetworkAddress addr( rit->net_addr ); - NetworkPrefix prefix( addr, rit->prefix_length ); + NetworkPrefix prefix( addr, static_cast(rit->prefix_length)); gRoutingTable.addRoute( prefix, gOpt.getMux() ); } if (connect_to.begin() == connect_to.end() && routes.begin() == routes.end() && gOpt.getDevType()=="tun") @@ -485,14 +485,18 @@ int main(int argc, char* argv[]) catch(std::runtime_error& e) { cLog.msg(Log::PRIO_ERR) << "uncaught runtime error, exiting: " << e.what(); - if(!daemonized) +#ifndef LOGSTDOUT + if(!daemonized) std::cout << "uncaught runtime error, exiting: " << e.what() << std::endl; +#endif } catch(std::exception& e) { cLog.msg(Log::PRIO_ERR) << "uncaught exception, exiting: " << e.what(); - if(!daemonized) +#ifndef LOGSTDOUT + if(!daemonized) std::cout << "uncaught exception, exiting: " << e.what() << std::endl; +#endif } } -- cgit v1.2.3