Bug #154: Attach sockets to nodes. Patch by Rajib Bhattacharjea.
--- a/src/internet-node/udp-socket-impl.cc Tue May 27 22:30:11 2008 -0700
+++ b/src/internet-node/udp-socket-impl.cc Wed May 28 17:52:42 2008 +0100
@@ -133,8 +133,8 @@
{
return -1;
}
- m_endPoint->SetRxCallback (MakeCallback (&UdpSocketImpl::ForwardUp, this));
- m_endPoint->SetDestroyCallback (MakeCallback (&UdpSocketImpl::Destroy, this));
+ m_endPoint->SetRxCallback (MakeCallback (&UdpSocketImpl::ForwardUp, Ptr<UdpSocketImpl> (this)));
+ m_endPoint->SetDestroyCallback (MakeCallback (&UdpSocketImpl::Destroy, Ptr<UdpSocketImpl> (this)));
return 0;
}