src/proto2/NetworkUDP.hh
branchno-netsession
changeset 37 ed2957490bbf
parent 34 1ea6554d703e
child 39 cfb8b6e2a35f
--- a/src/proto2/NetworkUDP.hh	Thu Nov 20 19:25:56 2008 +0000
+++ b/src/proto2/NetworkUDP.hh	Thu Nov 20 20:27:12 2008 +0000
@@ -2,6 +2,8 @@
 #define NETWORK_UDP_HH
 
 #include "NetworkSocket.hh"
+#include "NetworkAddress.hh"
+#include "NetworkPacket.hh"
 
 class NetworkUDP {
     private:
@@ -16,12 +18,12 @@
     private:
         void on_recv (void);
 
-        CL_Signal_v2<const NetworkPacket &, const NetworkAddress> _sig_packet;
+        CL_Signal_v2<NetworkPacket &, const NetworkAddress> _sig_packet;
 
     public:
         bool sendto (const NetworkPacket &packet, const NetworkAddress &dst);
         
-        CL_Signal_v2<const NetworkPacket &, const NetworkAddress> sig_packet (void) { return _sig_packet; }
+        CL_Signal_v2<NetworkPacket &, const NetworkAddress>& sig_packet (void) { return _sig_packet; }
 };
 
 #endif /* NETWORK_UDP_HH */