summaryrefslogtreecommitdiff
path: root/src/connectionList.cpp
diff options
context:
space:
mode:
authorChristian Pointner <equinox@anytun.org>2008-11-24 21:36:22 +0000
committerChristian Pointner <equinox@anytun.org>2008-11-24 21:36:22 +0000
commit231240c3a11232c4f25f1bb67bf6b944d460679e (patch)
tree874fe38c2fb1ff89a2d23f2e0e7531f40a622dc6 /src/connectionList.cpp
parentnew connection param sync (diff)
switched to endpoint
Diffstat (limited to 'src/connectionList.cpp')
-rw-r--r--src/connectionList.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/connectionList.cpp b/src/connectionList.cpp
index e72fd20..5292529 100644
--- a/src/connectionList.cpp
+++ b/src/connectionList.cpp
@@ -33,6 +33,7 @@
#include "datatypes.h"
#include "keyDerivationFactory.h"
#include "options.h"
+#include "packetSource.h"
#include "connectionList.h"
@@ -121,7 +122,7 @@ ConnectionParam & ConnectionList::getOrNewConnectionUnlocked(u_int16_t mux)
seq_nr_t seq_nr_=0;
KeyDerivation * kd = KeyDerivationFactory::create(gOpt.getKdPrf());
kd->init(Buffer(key, sizeof(key)), Buffer(salt, sizeof(salt)));
- ConnectionParam conn ( (*kd), (*seq), seq_nr_, "", 0);
+ ConnectionParam conn ( (*kd), (*seq), seq_nr_, PacketSourceEndpoint());
connections_.insert(ConnectionMap::value_type(mux, conn));
it = connections_.find(mux);
return it->second;