--- a/src/internet-node/udp-l4-protocol.cc Fri Jun 06 10:44:43 2008 -0700
+++ b/src/internet-node/udp-l4-protocol.cc Fri Jun 06 11:42:19 2008 -0700
@@ -155,12 +155,12 @@
UdpHeader udpHeader;
packet->RemoveHeader (udpHeader);
Ipv4EndPointDemux::EndPoints endPoints =
- m_endPoints->Lookup (destination, udpHeader.GetDestination (),
- source, udpHeader.GetSource (), interface);
+ m_endPoints->Lookup (destination, udpHeader.GetDestinationPort (),
+ source, udpHeader.GetSourcePort (), interface);
for (Ipv4EndPointDemux::EndPointsI endPoint = endPoints.begin ();
endPoint != endPoints.end (); endPoint++)
{
- (*endPoint)->ForwardUp (packet->Copy (), source, udpHeader.GetSource ());
+ (*endPoint)->ForwardUp (packet->Copy (), source, udpHeader.GetSourcePort ());
}
}
@@ -172,8 +172,8 @@
NS_LOG_FUNCTION (this << packet << saddr << daddr << sport << dport);
UdpHeader udpHeader;
- udpHeader.SetDestination (dport);
- udpHeader.SetSource (sport);
+ udpHeader.SetDestinationPort (dport);
+ udpHeader.SetSourcePort (sport);
udpHeader.SetPayloadSize (packet->GetSize ());
udpHeader.InitializeChecksum (saddr,
daddr,