--- 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