src/internet-node/udp-l4-protocol.h
changeset 2326 eec07777d1a2
parent 1867 16deaedc0380
child 2365 89da0ca7c55e
child 2503 e667dc0f350e
--- a/src/internet-node/udp-l4-protocol.h	Mon Feb 11 14:46:44 2008 +0000
+++ b/src/internet-node/udp-l4-protocol.h	Wed Feb 13 17:37:43 2008 +0000
@@ -56,11 +56,13 @@
   Ptr<Socket> CreateSocket (void);
 
   Ipv4EndPoint *Allocate (void);
-  Ipv4EndPoint *Allocate (Ipv4Address address);
+  Ipv4EndPoint *Allocate (Ipv4Address address, Ipv4Address localInterface);
   Ipv4EndPoint *Allocate (uint16_t port);
-  Ipv4EndPoint *Allocate (Ipv4Address address, uint16_t port);
+  Ipv4EndPoint *Allocate (Ipv4Address address, uint16_t port,
+                          Ipv4Address localInterface);
   Ipv4EndPoint *Allocate (Ipv4Address localAddress, uint16_t localPort,
-                         Ipv4Address peerAddress, uint16_t peerPort);
+                          Ipv4Address peerAddress, uint16_t peerPort,
+                          Ipv4Address localInterface);
 
   void DeAllocate (Ipv4EndPoint *endPoint);