Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(1918)

Unified Diff: src/internet/model/ipv6-end-point.h

Issue 5417048: IPv6 support for TCP/UDP in NS-3
Patch Set: Uninitialized variable Created 12 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Please Sign in to add in-line comments.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: src/internet/model/ipv6-end-point.h
===================================================================
--- a/src/internet/model/ipv6-end-point.h
+++ b/src/internet/model/ipv6-end-point.h
@@ -98,7 +98,7 @@
* \brief Set the reception callback.
* \param callback callback function
*/
- void SetRxCallback (Callback<void, Ptr<Packet>, Ipv6Address, uint16_t> callback);
+ void SetRxCallback (Callback<void, Ptr<Packet>, Ipv6Address, Ipv6Address, uint16_t> callback);
/**
* \brief Set the ICMP callback.
@@ -115,10 +115,11 @@
/**
* \brief Forward the packet to the upper level.
* \param p the packet
- * \param addr source address
+ * \param srcAddr source address
+ * \param dstAddr source address
* \param port source port
*/
- void ForwardUp (Ptr<Packet> p, Ipv6Address addr, uint16_t port);
+ void ForwardUp (Ptr<Packet> p, Ipv6Address srcAddr, Ipv6Address dstAddr, uint16_t port);
/**
* \brief Function called from an L4Protocol implementation
@@ -137,9 +138,10 @@
* \brief ForwardUp wrapper.
* \param p packet
* \param saddr source IPv6 address
+ * \param daddr dest IPv6 address
* \param sport source port
*/
- void DoForwardUp (Ptr<Packet> p, Ipv6Address saddr, uint16_t sport);
+ void DoForwardUp (Ptr<Packet> p, Ipv6Address saddr, Ipv6Address daddr, uint16_t sport);
/**
* \brief ForwardIcmp wrapper.
@@ -175,7 +177,7 @@
/**
* \brief The RX callback.
*/
- Callback<void, Ptr<Packet>, Ipv6Address, uint16_t> m_rxCallback;
+ Callback<void, Ptr<Packet>, Ipv6Address, Ipv6Address, uint16_t> m_rxCallback;
/**
* \brief The ICMPv6 callback.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b