GSocket is done.
[cascardo/gnio.git] / test / test-client.c
index 7967aef..62572b3 100644 (file)
@@ -26,6 +26,7 @@ accept_callback (GSocket *socket, GAsyncResult *result, gpointer data)
 int main (int argc, char *argv[])
 {
        GSocket *socket;
+       GSocketAddress *address;
 
        g_thread_init (NULL);
 
@@ -39,7 +40,9 @@ int main (int argc, char *argv[])
 
        g_socket_connect (socket, G_SOCKET_ADDRESS (g_inet_socket_address_new (G_INET_ADDRESS (g_inet4_address_from_string ("127.0.0.1")), 31882)), NULL);
 
-       g_printf ("connected!\n");
+       address = g_socket_get_local_address (socket, NULL);
+
+       g_printf ("connected, local socket is %s:%d\n", g_inet_address_to_string (g_inet_socket_address_get_address (G_INET_SOCKET_ADDRESS (address))), g_inet_socket_address_get_port (G_INET_SOCKET_ADDRESS (address)));
 
        g_main_loop_run (loop);