[PATCH 2/3] vnc: add a is_vnc_active() helper

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Amit Shah
Date: Monday, July 27, 2009 - 11:04 am

This helper is introduced to query the status of vnc.

Signed-off-by: Amit Shah <amit.shah@redhat.com>
---
 vnc.c |   10 +++++++++-
 vnc.h |    2 +-
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/vnc.c b/vnc.c
index de0ff87..e4e78dc 100644
--- a/vnc.c
+++ b/vnc.c
@@ -176,9 +176,17 @@ static void do_info_vnc_client(Monitor *mon, VncState *client)
 #endif
 }
 
-void do_info_vnc(Monitor *mon)
+int is_vnc_active(void)
 {
     if (vnc_display == NULL || vnc_display->display == NULL) {
+        return 0;
+    }
+    return 1;
+}
+
+void do_info_vnc(Monitor *mon)
+{
+    if (!is_vnc_active()) {
         monitor_printf(mon, "Server: disabled\n");
     } else {
         char *serverAddr = vnc_socket_local_addr("     address: %s:%s\n",
diff --git a/vnc.h b/vnc.h
index 3ae95f3..9739c35 100644
--- a/vnc.h
+++ b/vnc.h
@@ -313,7 +313,7 @@ void buffer_append(Buffer *buffer, const void *data, size_t len);
 
 /* Misc helpers */
 
+int is_vnc_active(void);
 char *vnc_socket_local_addr(const char *format, int fd);
 char *vnc_socket_remote_addr(const char *format, int fd);
-
 #endif /* __QEMU_VNC_H */
-- 
1.6.2.5

--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH 2/3] vnc: add a is_vnc_active() helper, Amit Shah, (Mon Jul 27, 11:04 am)
Re: virtio-serial: An interface for host-guest communication, Anthony Liguori, (Mon Jul 27, 1:22 pm)
Re: [Qemu-devel] Re: virtio-serial: An interface for host- ..., Daniel P. Berrange, (Mon Jul 27, 1:32 pm)
Re: [Qemu-devel] Re: virtio-serial: An interface for host- ..., Richard W.M. Jones, (Tue Jul 28, 7:00 am)
Re: [Qemu-devel] Re: virtio-serial: An interface for host- ..., Richard W.M. Jones, (Tue Jul 28, 7:55 am)
Re: [Qemu-devel] Re: virtio-serial: An interface for host- ..., Richard W.M. Jones, (Wed Aug 5, 11:32 am)
Re: [Qemu-devel] Re: virtio-serial: An interface for host- ..., Daniel P. Berrange, (Thu Aug 20, 7:25 am)