summaryrefslogtreecommitdiff
path: root/src/anytun.cpp
diff options
context:
space:
mode:
authorOthmar Gsenger <otti@anytun.org>2008-11-17 23:21:42 +0000
committerOthmar Gsenger <otti@anytun.org>2008-11-17 23:21:42 +0000
commit686c1ebee948a20193df1411d478693a29a0f658 (patch)
treea236388a253f919993a87e6a4a5ab7650785c45f /src/anytun.cpp
parentfixed sync support (diff)
added OnConnect Callback
Diffstat (limited to 'src/anytun.cpp')
-rw-r--r--src/anytun.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/anytun.cpp b/src/anytun.cpp
index 4bb6e14..a2407e2 100644
--- a/src/anytun.cpp
+++ b/src/anytun.cpp
@@ -71,6 +71,7 @@
#ifndef ANYTUN_NOSYNC
#include "syncServer.h"
#include "syncClient.h"
+#include "syncOnConnect.hpp"
#endif
#include "threadParam.h"
@@ -217,6 +218,7 @@ void syncListener(SyncQueue * queue )
{
asio::io_service io_service;
SyncServer server(io_service,asio::ip::tcp::endpoint(asio::ip::tcp::v4(), gOpt.getLocalSyncPort()));
+ server.onConnect=boost::bind(syncOnConnect,_1);
queue->setSyncServerPtr(&server);
io_service.run();
}