summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/server/telnet_server.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/server/telnet_server.c b/src/server/telnet_server.c
index c0d78501..96bbe1d2 100644
--- a/src/server/telnet_server.c
+++ b/src/server/telnet_server.c
@@ -114,7 +114,12 @@ void telnet_log_callback(void *priv, const char *file, int line,
const char *function, const char *string)
{
connection_t *connection = priv;
+
+ telnet_write(connection, "\b\b \b\b", strlen("\b\b \b\b"));
+
telnet_outputline(connection, string);
+
+ telnet_prompt(connection);
}
int telnet_target_callback_event_handler(struct target_s *target, enum target_event event, void *priv)