tests/test-different-number-streams: Make it work with only localhost
authorOlivier Crête <olivier.crete@collabora.com>
Thu, 3 Jan 2019 19:58:44 +0000 (14:58 -0500)
committerOlivier Crête <olivier.crete@collabora.com>
Thu, 3 Jan 2019 19:58:44 +0000 (14:58 -0500)
tests/test-different-number-streams.c

index 7fd4763..b53b167 100644 (file)
@@ -73,6 +73,8 @@ int main (void)
   guint ls_id, rs_id_1, rs_id_2;
   gchar *lufrag = NULL, *lpassword = NULL;
   gchar *rufrag1 = NULL, *rpassword1 = NULL, *rufrag2 = NULL, *rpassword2 = NULL;
+  NiceAddress *addr;
+
 
 #ifdef G_OS_WIN32
   WSADATA w;
@@ -80,12 +82,18 @@ int main (void)
   WSAStartup(0x0202, &w);
 #endif
 
+  /* Initialize nice agents */
+  addr = nice_address_new ();
+  nice_address_set_from_string (addr, "127.0.0.1");
+
   global_mainloop = g_main_loop_new (NULL, FALSE);
 
   /* step: create the agents L and R */
   lagent = nice_agent_new (g_main_loop_get_context (global_mainloop),
       NICE_COMPATIBILITY_GOOGLE);
   g_debug ("lagent: %p", lagent);
+
+  nice_agent_add_local_address (lagent, addr);
   nice_agent_set_software (lagent, "test-different-number-streams, Left Agent");
   g_object_set (G_OBJECT (lagent), "ice-tcp", FALSE,  NULL);
   g_object_set (G_OBJECT (lagent), "controlling-mode", TRUE, NULL);
@@ -98,6 +106,8 @@ int main (void)
   ragent = nice_agent_new (g_main_loop_get_context (global_mainloop),
       NICE_COMPATIBILITY_GOOGLE);
   g_debug ("ragent: %p", ragent);
+
+  nice_agent_add_local_address (ragent, addr);
   nice_agent_set_software (ragent, "test-different-number-streams, Right Agent");
   g_object_set (G_OBJECT (ragent), "ice-tcp", FALSE,  NULL);
   g_object_set (G_OBJECT (ragent), "controlling-mode", FALSE, NULL);