From 6a7a3bcec9d28df9c57d8a2a2f06f6228c4c3ec7 Mon Sep 17 00:00:00 2001 From: short <> Date: Sun, 23 May 2004 20:19:54 +0000 Subject: [PATCH 1/1] New 'HostIP' message: "(unknown; Kill the daemon and start your own)" --- src/ui-gnome.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/ui-gnome.c b/src/ui-gnome.c index f706abc..b1ce30d 100644 --- a/src/ui-gnome.c +++ b/src/ui-gnome.c @@ -156,10 +156,15 @@ void on_ButtonHide_clicked(GtkButton *button,gpointer user_data) static void ui_gnome_network_notify_hostip(guint32 hostip_guint32) { if (!hostip_guint32) { - if (is_daemon_running()==(pid_t)-1) +pid_t daemon_pid; + + daemon_pid=is_daemon_running(); + if ((pid_t)-1==daemon_pid) gtk_entry_set_text(HostIPEntry,_("(unknown; Start the daemon)")); - else + else if (getpid()==daemon_pid) gtk_entry_set_text(HostIPEntry,_("(unknown; detecting...)")); + else + gtk_entry_set_text(HostIPEntry,_("(unknown; Kill the daemon and start your own)")); } else { gtk_entry_set_text(HostIPEntry,HOSTIP_GUINT32_TO_STRING(hostip_guint32)); -- 1.8.3.1