summaryrefslogtreecommitdiff
path: root/anyctr.cpp
diff options
context:
space:
mode:
authorOthmar Gsenger <otti@anytun.org>2008-02-28 23:38:58 +0000
committerOthmar Gsenger <otti@anytun.org>2008-02-28 23:38:58 +0000
commitd790f4c83fe3fe090b74df29615dcd2d06f3aa38 (patch)
treeffb80686d6a1f1933c93a9ec67e03335d9dd4ec8 /anyctr.cpp
parentmulticonnection sync fix (diff)
fixed network prefix
Diffstat (limited to 'anyctr.cpp')
-rw-r--r--anyctr.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/anyctr.cpp b/anyctr.cpp
index df699d1..2e4e9c2 100644
--- a/anyctr.cpp
+++ b/anyctr.cpp
@@ -64,6 +64,8 @@ void createConnection(const std::string & remote_host, u_int16_t remote_port, Co
cl.addConnection( connparam, mux );
NetworkAddress addr( ipv4, gOpt.getIfconfigParamRemoteNetmask().c_str() );
NetworkPrefix prefix( addr );
+ // TODO configurierbar machen!!!
+ prefix.setNetworkPrefixLength(32);
gRoutingTable.addRoute( prefix, mux );
std::ostringstream sout;
boost::archive::text_oarchive oa( sout );