aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--capchild/capture_ifinfo.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/capchild/capture_ifinfo.c b/capchild/capture_ifinfo.c
index 3d848814d9..8e4c59fa4e 100644
--- a/capchild/capture_ifinfo.c
+++ b/capchild/capture_ifinfo.c
@@ -45,7 +45,7 @@
#ifdef HAVE_PCAP_REMOTE
static GList *remote_interface_list = NULL;
-static void append_remote_list(GList *iflist)
+static GList * append_remote_list(GList *iflist)
{
GSList *list;
GList *rlist;
@@ -79,6 +79,7 @@ static void append_remote_list(GList *iflist)
temp->loopback = if_info->loopback;
iflist = g_list_append(iflist, temp);
}
+ return iflist;
}
#endif
@@ -193,7 +194,7 @@ capture_interface_list(int *err, char **err_str, void (*update_cb)(void))
#ifdef HAVE_PCAP_REMOTE
if (remote_interface_list && g_list_length(remote_interface_list) > 0) {
- append_remote_list(if_list);
+ if_list = append_remote_list(if_list);
}
#endif