From 0804bf1567b91201eb8f4506b52f494d541836d7 Mon Sep 17 00:00:00 2001 From: Hemanth Narra Date: Thu, 3 Mar 2011 22:32:06 -0800 Subject: [PATCH] bugfix: do not call RouteOutput() twice --- src/internet/model/udp-l4-protocol.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/internet/model/udp-l4-protocol.cc b/src/internet/model/udp-l4-protocol.cc index 0723a2e19..1884be060 100644 --- a/src/internet/model/udp-l4-protocol.cc +++ b/src/internet/model/udp-l4-protocol.cc @@ -281,7 +281,7 @@ UdpL4Protocol::Send (Ptr packet, Ipv4Address saddr, Ipv4Address daddr, uint16_t sport, uint16_t dport, Ptr route) { - NS_LOG_FUNCTION (this << packet << saddr << daddr << sport << dport); + NS_LOG_FUNCTION (this << packet << saddr << daddr << sport << dport << route); UdpHeader udpHeader; if(Node::ChecksumEnabled ()) @@ -296,7 +296,7 @@ UdpL4Protocol::Send (Ptr packet, packet->AddHeader (udpHeader); - m_downTarget (packet, saddr, daddr, PROT_NUMBER, 0); + m_downTarget (packet, saddr, daddr, PROT_NUMBER, route); } void