From 24bad9f3d1119c4bf80e28f33d4241c7e6221877 Mon Sep 17 00:00:00 2001 From: Adam Ierymenko Date: Wed, 25 Sep 2013 17:41:49 -0400 Subject: More work in progress in new multicast propagation... --- node/Network.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'node/Network.cpp') diff --git a/node/Network.cpp b/node/Network.cpp index 65e61738..bfc4b013 100644 --- a/node/Network.cpp +++ b/node/Network.cpp @@ -157,6 +157,8 @@ SharedPtr Network::newInstance(const RuntimeEnvironment *renv,uint64_t // that then causes the Network instance to be deleted before it is finished // being constructed. C++ edge cases, how I love thee. SharedPtr nw(new Network()); + memset(nw->_multicastHistory,0,sizeof(nw->_multicastHistory)); + nw->_multicastHistoryPtr = 0; nw->_ready = false; // disable handling of Ethernet frames during construct nw->_r = renv; nw->_tap = new EthernetTap(renv,tag,renv->identity.address().toMAC(),ZT_IF_MTU,&_CBhandleTapData,nw.ptr()); -- cgit v1.2.3