Changeset 1941928beef9f0cad9a9bf2b4b341523aa01bfa5

Show
Ignore:
Timestamp:
01/17/07 17:48:37 (4 years ago)
Author:
hansp <hansp>
git-committer:
hansp <hansp> 1169074117 +0000
git-parent:

[453d0bc5fd6d8bd133e170e04983aa7ed8ecd2e8]

git-author:
hansp <hansp> 1169074117 +0000
Message:

Adapt to FlowIPService changes.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • test/test-ip-resolver.c

    rf74aea3 r1941928  
    5555 
    5656static void 
    57 resolved (FlowIPResolver *ip_resolver, GList *addr_list, GList *name_list
     57resolved (GList *addr_list, GList *name_list, FlowIPResolver *ip_resolver
    5858{ 
    5959  GList *l; 
     
    114114  ip_resolver = flow_ip_resolver_new (); 
    115115 
    116   g_signal_connect (ip_resolver, "resolved", (GCallback) resolved, NULL); 
    117  
    118116  for (i = 0; resolve_names [i]; i++) 
    119117  { 
    120     flow_ip_resolver_resolve_name (ip_resolver, resolve_names [i]); 
     118    flow_ip_resolver_resolve_name (ip_resolver, resolve_names [i], 
     119                                   (FlowIPLookupFunc *) resolved, ip_resolver); 
    121120  } 
    122121 
     
    131130      test_end (TEST_RESULT_FAILED, "IP address parser failed"); 
    132131 
    133     flow_ip_resolver_resolve_ip_addr (ip_resolver, ip_addr); 
     132    flow_ip_resolver_resolve_ip_addr (ip_resolver, ip_addr, 
     133                                      (FlowIPLookupFunc *) resolved, ip_resolver); 
    134134 
    135135    g_object_unref (ip_addr); 
  • test/test-shunt-simple-tcp.c

    r9dad0bb r1941928  
    181181    else if (FLOW_IS_IP_SERVICE (object)) 
    182182    { 
    183       gchar *string; 
    184  
    185       string = flow_ip_addr_get_string (FLOW_IP_ADDR (object)); 
     183      FlowIPAddr *ip_addr; 
     184      gchar      *string; 
     185 
     186      ip_addr = flow_ip_service_find_address (FLOW_IP_SERVICE (object), FLOW_IP_ADDR_ANY_FAMILY); 
     187      if (!ip_addr) 
     188        test_end (TEST_RESULT_FAILED, "no suitable address passed for remote end"); 
     189 
     190      string = flow_ip_addr_get_string (ip_addr); 
    186191      test_print ("Read: Got remote IP service %s:%d.\n", string, flow_ip_service_get_port (FLOW_IP_SERVICE (object))); 
     192 
     193      g_object_unref (ip_addr); 
    187194    } 
    188195    else if (!FLOW_IS_EVENT (object)) 
     
    380387{ 
    381388  FlowIPService *loopback_service; 
     389  FlowIPAddr    *ip_addr; 
    382390  gint           i; 
    383391 
     
    414422 
    415423  loopback_service = flow_ip_service_new (); 
    416   flow_ip_addr_set_string (FLOW_IP_ADDR (loopback_service), "127.0.0.1"); 
     424  ip_addr = flow_ip_addr_new (); 
     425 
     426  flow_ip_addr_set_string (ip_addr, "127.0.0.1"); 
    417427  flow_ip_service_set_port (loopback_service, 2533); 
     428  flow_ip_service_add_address (loopback_service, ip_addr); 
     429 
     430  g_object_unref (ip_addr); 
    418431 
    419432  listener_shunt = flow_open_tcp_listener (loopback_service); 
  • test/test-shunt-simple-udp.c

    rf74aea3 r1941928  
    186186    { 
    187187      FlowIPService *ip_service = FLOW_IP_SERVICE (object); 
     188      FlowIPAddr    *ip_addr; 
    188189      gchar         *addr_str; 
    189190 
    190       addr_str = flow_ip_addr_get_string (FLOW_IP_ADDR (ip_service)); 
     191      ip_addr = flow_ip_service_find_address (ip_service, FLOW_IP_ADDR_ANY_FAMILY); 
     192      if (!ip_addr) 
     193        test_end (TEST_RESULT_FAILED, "no suitable address passed for remote end"); 
     194 
     195      addr_str = flow_ip_addr_get_string (ip_addr); 
    191196      test_print ("Read: Got source address %s:%d\n", addr_str, flow_ip_service_get_port (ip_service)); 
    192197      g_free (addr_str); 
     198 
     199      g_object_unref (ip_addr); 
    193200    } 
    194201    else if (!FLOW_IS_EVENT (object)) 
     
    322329test_run (void) 
    323330{ 
    324   gint i; 
     331  FlowIPAddr *ip_addr; 
     332  gint        i; 
    325333 
    326334  g_random_set_seed (time (NULL)); 
     
    356364 
    357365  sender_service = flow_ip_service_new (); 
    358   flow_ip_addr_set_string (FLOW_IP_ADDR (sender_service), "127.0.0.1"); 
     366  ip_addr = flow_ip_addr_new (); 
     367  flow_ip_addr_set_string (ip_addr, "127.0.0.1"); 
    359368  flow_ip_service_set_port (sender_service, 2533); 
     369  flow_ip_service_add_address (sender_service, ip_addr); 
     370  g_object_unref (ip_addr); 
    360371 
    361372  recipient_service = flow_ip_service_new (); 
    362   flow_ip_addr_set_string (FLOW_IP_ADDR (recipient_service), "127.0.0.1"); 
     373  ip_addr = flow_ip_addr_new (); 
     374  flow_ip_addr_set_string (ip_addr, "127.0.0.1"); 
    363375  flow_ip_service_set_port (recipient_service, 2534); 
     376  flow_ip_service_add_address (recipient_service, ip_addr); 
     377  g_object_unref (ip_addr); 
    364378 
    365379  sender_shunt = flow_open_udp_port (sender_service); 
  • test/test-tcp-io.c

    r70e5c4e r1941928  
    332332test_run (void) 
    333333{ 
    334   gint i; 
     334  FlowIPAddr *ip_addr; 
     335  gint        i; 
    335336 
    336337  g_random_set_seed (time (NULL)); 
     
    360361 
    361362  loopback_service = flow_ip_service_new (); 
    362   flow_ip_addr_set_string (FLOW_IP_ADDR (loopback_service), "127.0.0.1"); 
     363  ip_addr = flow_ip_addr_new (); 
     364  flow_ip_addr_set_string (ip_addr, "127.0.0.1"); 
    363365  flow_ip_service_set_port (loopback_service, 2533); 
     366  flow_ip_service_add_address (loopback_service, ip_addr); 
     367  g_object_unref (ip_addr); 
    364368 
    365369  bad_loopback_service = flow_ip_service_new (); 
    366   flow_ip_addr_set_string (FLOW_IP_ADDR (bad_loopback_service), "127.0.0.1"); 
     370  ip_addr = flow_ip_addr_new (); 
     371  flow_ip_addr_set_string (ip_addr, "127.0.0.1"); 
    367372  flow_ip_service_set_port (bad_loopback_service, 12505); 
     373  flow_ip_service_add_address (bad_loopback_service, ip_addr); 
     374  g_object_unref (ip_addr); 
    368375 
    369376  tcp_listener = flow_tcp_io_listener_new (); 
  • test/test-tls-tcp-io.c

    r9dbaa8f r1941928  
    390390test_run (void) 
    391391{ 
    392   gint i; 
     392  FlowIPAddr *ip_addr; 
     393  gint        i; 
    393394 
    394395  g_random_set_seed (time (NULL)); 
     
    418419 
    419420  loopback_service = flow_ip_service_new (); 
    420   flow_ip_addr_set_string (FLOW_IP_ADDR (loopback_service), "127.0.0.1"); 
     421  ip_addr = flow_ip_addr_new (); 
     422  flow_ip_addr_set_string (ip_addr, "127.0.0.1"); 
    421423  flow_ip_service_set_port (loopback_service, 2533); 
     424  flow_ip_service_add_address (loopback_service, ip_addr); 
     425  g_object_unref (ip_addr); 
    422426 
    423427  bad_loopback_service = flow_ip_service_new (); 
    424   flow_ip_addr_set_string (FLOW_IP_ADDR (bad_loopback_service), "127.0.0.1"); 
     428  ip_addr = flow_ip_addr_new (); 
     429  flow_ip_addr_set_string (ip_addr, "127.0.0.1"); 
    425430  flow_ip_service_set_port (bad_loopback_service, 12505); 
     431  flow_ip_service_add_address (bad_loopback_service, ip_addr); 
     432  g_object_unref (ip_addr); 
    426433 
    427434  tls_tcp_listener = flow_tls_tcp_io_listener_new ();