PacketSocket bind-to-interface bug

This commit is contained in:
Gustavo J. A. M. Carneiro
2008-05-14 19:15:00 +01:00
parent dc624d46b3
commit 36e6b69aaf

View File

@@ -111,11 +111,11 @@ PacketSocket::DoBind (const PacketSocketAddress &address)
Ptr<NetDevice> dev ;
if (address.IsSingleDevice ())
{
dev = 0;
dev = m_node->GetDevice (address.GetSingleDevice ());
}
else
{
dev = m_node->GetDevice (address.GetSingleDevice ());
dev = 0;
}
m_node->RegisterProtocolHandler (MakeCallback (&PacketSocket::ForwardUp, this),
address.GetProtocol (), dev);