1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-01-09 01:18:00 +00:00

logging: allow &H to expand to serial line.

For serial connections, &H generally expanded to the empty string.
This seems more useful.
(It so happens that &H _could_ expand to the serial line if it came from
the command-line, but that's accidental.)
This commit is contained in:
Jacob Nevins 2023-07-16 16:03:24 +01:00
parent 209cf8013b
commit c406d8efe5
2 changed files with 3 additions and 2 deletions

View File

@ -214,7 +214,8 @@ digits.
\b \c{&T} will be replaced by the current time, as six digits
(HHMMSS) with no punctuation.
\b \c{&H} will be replaced by the host name you are connecting to.
\b \c{&H} will be replaced by the host name you are connecting to
(or the serial line, for a serial connection).
\b \c{&P} will be replaced by the port number you are connecting to on
the target host.

View File

@ -174,7 +174,7 @@ void logfopen(LogContext *ctx)
filename_free(ctx->currlogfilename);
ctx->currlogfilename =
xlatlognam(conf_get_filename(ctx->conf, CONF_logfilename),
conf_get_str(ctx->conf, CONF_host),
conf_dest(ctx->conf), /* hostname or serial line */
conf_get_int(ctx->conf, CONF_port), &tm);
if (open_for_write_would_lose_data(ctx->currlogfilename)) {