From 3dc25915177121fe8816a2da424be4c5876fb49a Mon Sep 17 00:00:00 2001 From: Nick Couchman Date: Wed, 18 Mar 2020 14:16:40 -0400 Subject: [PATCH] GUACAMOLE-513: Add debug logging for sending WoL. --- src/protocols/rdp/rdp.c | 2 ++ src/protocols/ssh/ssh.c | 2 ++ src/protocols/telnet/telnet.c | 2 ++ src/protocols/vnc/vnc.c | 2 ++ 4 files changed, 8 insertions(+) diff --git a/src/protocols/rdp/rdp.c b/src/protocols/rdp/rdp.c index 0e22084c..c79909ca 100644 --- a/src/protocols/rdp/rdp.c +++ b/src/protocols/rdp/rdp.c @@ -532,6 +532,8 @@ void* guac_rdp_client_thread(void* data) { /* If Wake-on-LAN is enabled, try to wake. */ if (settings->wol_send_packet) { + guac_client_log(client, GUAC_LOG_DEBUG, "Sending Wake-on-LAN packet, " + "and pausing for %d seconds.", settings->wol_wait_time); if(guac_wol_wake(settings->wol_mac_addr, settings->wol_broadcast_addr, settings->wol_wait_time)) return NULL; diff --git a/src/protocols/ssh/ssh.c b/src/protocols/ssh/ssh.c index 4349c38f..7dd462f3 100644 --- a/src/protocols/ssh/ssh.c +++ b/src/protocols/ssh/ssh.c @@ -204,6 +204,8 @@ void* ssh_client_thread(void* data) { /* If Wake-on-LAN is enabled, attempt to wake. */ if (settings->wol_send_packet) { + guac_client_log(client, GUAC_LOG_DEBUG, "Sending Wake-on-LAN packet, " + "and pausing for %d seconds.", settings->wol_wait_time); if (guac_wol_wake(settings->wol_mac_addr, settings->wol_broadcast_addr, settings->wol_wait_time)) return NULL; diff --git a/src/protocols/telnet/telnet.c b/src/protocols/telnet/telnet.c index 5a739621..5bfb7b69 100644 --- a/src/protocols/telnet/telnet.c +++ b/src/protocols/telnet/telnet.c @@ -560,6 +560,8 @@ void* guac_telnet_client_thread(void* data) { /* If Wake-on-LAN is enabled, attempt to wake. */ if (settings->wol_send_packet) { + guac_client_log(client, GUAC_LOG_DEBUG, "Sending Wake-on-LAN packet, " + "and pausing for %d seconds.", settings->wol_wait_time); if (guac_wol_wake(settings->wol_mac_addr, settings->wol_broadcast_addr, settings->wol_wait_time)) return NULL; diff --git a/src/protocols/vnc/vnc.c b/src/protocols/vnc/vnc.c index be0ee5b2..2ca1ec86 100644 --- a/src/protocols/vnc/vnc.c +++ b/src/protocols/vnc/vnc.c @@ -241,6 +241,8 @@ void* guac_vnc_client_thread(void* data) { /* If Wake-on-LAN is enabled, attempt to wake. */ if (settings->wol_send_packet) { + guac_client_log(client, GUAC_LOG_DEBUG, "Sending Wake-on-LAN packet, " + "and pausing for %d seconds.", settings->wol_wait_time); if (guac_wol_wake(settings->wol_mac_addr, settings->wol_broadcast_addr, settings->wol_wait_time)) return NULL;