Bugzilla – Attachment #631: more correct fix for the bug for bug #711
m_rqueue.clear ();
m_rtable = 0;
m_mp = 0;
m_neighboursCallback = MakeNullCallback<std::vector<Mac48Address>, uint32_t> ();
}
bool
m_neighbourBeacons.clear ();
m_plugins.clear ();
m_peerStatusCallback = MakeNullCallback<void, Mac48Address, Mac48Address, uint32_t, bool> ();
hwmp->SetRoot ();
//Install interaction between HWMP and Peer management protocol:
//PeekPointer()'s to avoid circular Ptr references
pmp->SetPeerLinkStatusCallback (MakeCallback (&HwmpProtocol::PeerLinkStatus, hwmp));
pmp->SetPeerLinkStatusCallback (MakeCallback (&HwmpProtocol::PeerLinkStatus, PeekPointer (hwmp)));
hwmp->SetNeighboursCallback (MakeCallback (&PeerManagementProtocol::GetActiveLinks, pmp));
hwmp->SetNeighboursCallback (MakeCallback (&PeerManagementProtocol::GetActiveLinks, PeekPointer (pmp)));
return true;
void