8 accept_callback (GSocket *socket, GAsyncResult *result, gpointer data)
12 if (!g_socket_connect_finish (socket, result, &error)) {
13 g_warning (error->message);
17 g_print ("successfully connected\n");
21 int main (int argc, char *argv[])
30 loop = g_main_loop_new (NULL, FALSE);
32 client = g_tcp_client_new ("localhost", 90);
34 g_print ("connecting to www.google.com:80\n");
36 if (!g_tcp_client_connect (client, NULL, &error)) {
37 g_warning (error->message);
41 g_print ("connected!\n");
43 g_object_unref (G_OBJECT (client));
45 // g_main_loop_run (loop);