src/internet-stack/udp-socket-impl.h
changeset 3272 50726baf47b3
parent 3269 448134601b03
parent 3266 1ae7df5cf87b
child 3691 372f4475dc47
--- a/src/internet-stack/udp-socket-impl.h	Fri Jun 13 17:20:06 2008 -0700
+++ b/src/internet-stack/udp-socket-impl.h	Fri Jun 13 17:20:55 2008 -0700
@@ -65,12 +65,13 @@
   virtual int ShutdownRecv (void);
   virtual int Connect(const Address &address);
   virtual int Listen (uint32_t queueLimit);
-  virtual int Send (Ptr<Packet> p);
-  virtual int SendTo (Ptr<Packet> p, const Address &address);
   virtual uint32_t GetTxAvailable (void) const;
-
+  virtual int Send (Ptr<Packet> p, uint32_t flags);
+  virtual int SendTo (Ptr<Packet> p, uint32_t flags, const Address &address);
+  virtual uint32_t GetRxAvailable (void) const;
   virtual Ptr<Packet> Recv (uint32_t maxSize, uint32_t flags);
-  virtual uint32_t GetRxAvailable (void) const;
+  virtual Ptr<Packet> RecvFrom (uint32_t maxSize, uint32_t flags,
+    Address &fromAddress);
 
 private:
   // Attributes set through UdpSocket base class