From fe614e6e90d68d213623daaabe73b45bd2fa4e8b Mon Sep 17 00:00:00 2001 From: Tom Henderson Date: Wed, 8 Jul 2009 21:45:23 -0700 Subject: [PATCH] fix bug preventing the sending of packets to a local IP address (bug 632) --- src/internet-stack/ipv4-interface.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/internet-stack/ipv4-interface.cc b/src/internet-stack/ipv4-interface.cc index 67754a114..c54155152 100644 --- a/src/internet-stack/ipv4-interface.cc +++ b/src/internet-stack/ipv4-interface.cc @@ -199,7 +199,7 @@ Ipv4Interface::Send (Ptr p, Ipv4Address dest) { Ptr ipv4 = m_node->GetObject (); - ipv4->Receive (0, p, Ipv4L3Protocol::PROT_NUMBER, + ipv4->Receive (m_device, p, Ipv4L3Protocol::PROT_NUMBER, m_device->GetBroadcast (), m_device->GetBroadcast (), NetDevice::PACKET_HOST // note: linux uses PACKET_LOOPBACK here