agent: Move utility function outside #ifdef
authorPhilip Withnall <philip.withnall@collabora.co.uk>
Fri, 24 Apr 2015 09:18:32 +0000 (10:18 +0100)
committerPhilip Withnall <philip.withnall@collabora.co.uk>
Fri, 24 Apr 2015 09:18:32 +0000 (10:18 +0100)
This fixes compilation when HAVE_GETIFADDRS is not define. Reported on
the mailing list by Curieux Tres <trescurieux@yahoo.fr>.

agent/interfaces.c

index 0ce16e4..15bfa3c 100644 (file)
@@ -190,11 +190,6 @@ nice_interfaces_is_private_ip (const struct sockaddr *_sa)
   return FALSE;
 }
 
-#ifdef HAVE_GETIFADDRS
-
-static gchar *
-sockaddr_to_string (const struct sockaddr *addr);
-
 static GList *
 add_ip_to_list (GList *list, gchar *ip, gboolean append)
 {
@@ -212,6 +207,11 @@ add_ip_to_list (GList *list, gchar *ip, gboolean append)
     return g_list_prepend (list, ip);
 }
 
+#ifdef HAVE_GETIFADDRS
+
+static gchar *
+sockaddr_to_string (const struct sockaddr *addr);
+
 GList *
 nice_interfaces_get_local_ips (gboolean include_loopback)
 {