commit-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Commit-gnuradio] r4487 - gnuradio/branches/developers/michaelld/ssize_t


From: michaelld
Subject: [Commit-gnuradio] r4487 - gnuradio/branches/developers/michaelld/ssize_t/gnuradio-core/src/lib/io
Date: Thu, 15 Feb 2007 13:04:53 -0700 (MST)

Author: michaelld
Date: 2007-02-15 13:04:53 -0700 (Thu, 15 Feb 2007)
New Revision: 4487

Modified:
   
gnuradio/branches/developers/michaelld/ssize_t/gnuradio-core/src/lib/io/gr_udp_sink.cc
   
gnuradio/branches/developers/michaelld/ssize_t/gnuradio-core/src/lib/io/gr_udp_sink.h
Log:
Changes to fix ssize_t issue.



Modified: 
gnuradio/branches/developers/michaelld/ssize_t/gnuradio-core/src/lib/io/gr_udp_sink.cc
===================================================================
--- 
gnuradio/branches/developers/michaelld/ssize_t/gnuradio-core/src/lib/io/gr_udp_sink.cc
      2007-02-15 19:46:30 UTC (rev 4486)
+++ 
gnuradio/branches/developers/michaelld/ssize_t/gnuradio-core/src/lib/io/gr_udp_sink.cc
      2007-02-15 20:04:53 UTC (rev 4487)
@@ -30,7 +30,7 @@
 gr_udp_sink::gr_udp_sink (size_t itemsize, 
                          const char *src, unsigned short port_src,
                          const char *dst, unsigned short port_dst,
-                         int payload_size)
+                         ssize_t payload_size)
   : gr_sync_block ("udp_sink",
                   gr_make_io_signature (1, 1, itemsize),
                   gr_make_io_signature (0, 0, 0)),
@@ -83,7 +83,7 @@
 gr_make_udp_sink (size_t itemsize, 
                  const char *src, unsigned short port_src,
                  const char *dst, unsigned short port_dst,
-                 int payload_size)
+                 ssize_t payload_size)
 {
   return gr_udp_sink_sptr (new gr_udp_sink (itemsize, 
                                            src, port_src,

Modified: 
gnuradio/branches/developers/michaelld/ssize_t/gnuradio-core/src/lib/io/gr_udp_sink.h
===================================================================
--- 
gnuradio/branches/developers/michaelld/ssize_t/gnuradio-core/src/lib/io/gr_udp_sink.h
       2007-02-15 19:46:30 UTC (rev 4486)
+++ 
gnuradio/branches/developers/michaelld/ssize_t/gnuradio-core/src/lib/io/gr_udp_sink.h
       2007-02-15 20:04:53 UTC (rev 4487)
@@ -35,7 +35,7 @@
 gr_make_udp_sink (size_t itemsize, 
                  const char *src, unsigned short port_src,
                  const char *dst, unsigned short port_dst,
-                 int payload_size=1472);
+                 ssize_t payload_size=1472);
 
 /*!
  * \brief Write stream to an UDP socket.
@@ -57,13 +57,13 @@
   friend gr_udp_sink_sptr gr_make_udp_sink (size_t itemsize, 
                                            const char *src, unsigned short 
port_src,
                                            const char *dst, unsigned short 
port_dst,
-                                           int payload_size);
+                                           ssize_t payload_size);
  private:
   size_t       d_itemsize;
   bool         d_updated;
   omni_mutex   d_mutex;
 
-  int            d_payload_size;    // maximum transmission unit (packet 
length)
+  ssize_t       d_payload_size;    // maximum transmission unit (packet length)
   int            d_socket;          // handle to socket
   int            d_socket_rcv;      // handle to socket retuned in the accept 
call
   struct in_addr d_ip_src;          // store the source ip info
@@ -90,7 +90,7 @@
   gr_udp_sink (size_t itemsize, 
               const char *src, unsigned short port_src,
               const char *dst, unsigned short port_dst,
-              int payload_size);
+              ssize_t payload_size);
 
  public:
   ~gr_udp_sink ();
@@ -111,7 +111,7 @@
   void close();
 
   /*! \brief return the PAYLOAD_SIZE of the socket */
-  int payload_size() { return d_payload_size; }
+  ssize_t payload_size() { return d_payload_size; }
 
   // should we export anything else?
 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]