[gnio] Use the new GSocket recieve_from and send_to helpers



commit 2734facf7f5798e7344e16dfe1bbcaf90ea5b640
Author: Alexander Larsson <alexl redhat com>
Date:   Wed May 6 10:14:20 2009 +0200

    Use the new GSocket recieve_from and send_to helpers
---
 test/server.c |   24 ++++--------------------
 1 files changed, 4 insertions(+), 20 deletions(-)

diff --git a/test/server.c b/test/server.c
index 88e31e9..d3030fb 100644
--- a/test/server.c
+++ b/test/server.c
@@ -186,21 +186,11 @@ main (int argc,
       gchar buffer[4096] = { };
       gssize size;
       gsize to_send;
-      GInputVector v;
-      GOutputVector ov;
-
-      v.buffer = buffer;
-      ov.buffer = buffer;
 
       ensure_condition (recv_socket, "receive", G_IO_IN);
       if (use_udp)
-	{
-	  v.size = sizeof buffer;
-	  size = g_socket_receive_message (recv_socket,
-					   &address,
-					   &v, 1,
-					   NULL, 0, NULL, &error);
-	}
+	size = g_socket_receive_from (recv_socket, &address,
+				      buffer, sizeof buffer, &error);
       else
 	size = g_socket_receive (recv_socket, buffer, sizeof buffer, &error);
 
@@ -231,14 +221,8 @@ main (int argc,
 	{
 	  ensure_condition (recv_socket, "send", G_IO_OUT);
 	  if (use_udp)
-	    {
-	      ov.size = to_send;
-	      size = g_socket_send_message (recv_socket,
-					    address,
-					    &ov, 1,
-					    NULL, 0,
-					    0, &error);
-	    }
+	    size = g_socket_send_to (recv_socket, address,
+				     buffer, to_send, &error);
 	  else
 	    size = g_socket_send (recv_socket, buffer, to_send, &error);
 



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