From 72e2c3acfac3f56d1b6276d6cbbf55695da849b4 Mon Sep 17 00:00:00 2001 From: Guy Harris Date: Mon, 20 Feb 2017 18:31:15 -0800 Subject: Have a routine to iterate over the remote host list. Have a routine that iterates over the remote host list if it exists. Remove the routine to get the remote host list; all accesses should be through functions in ui/remote.c. Change-Id: Idddceba76b50ce85ef8557e132d7552191c2fddc Reviewed-on: https://code.wireshark.org/review/20217 Reviewed-by: Guy Harris --- ui/recent.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'ui/recent.c') diff --git a/ui/recent.c b/ui/recent.c index 01204f5d72..3408cd8405 100644 --- a/ui/recent.c +++ b/ui/recent.c @@ -412,9 +412,11 @@ free_remote_host (gpointer key _U_, gpointer value, gpointer user _U_) return TRUE; } -GHashTable *get_remote_host_list(void) +void +remote_host_list_foreach(GHFunc func, gpointer user_data) { - return remote_host_list; + if (remote_host_list != NULL) + g_hash_table_foreach(remote_host_list, func, user_data); } static void -- cgit v1.2.1