From 7f0a8597d6f07c56b2dc940125511b7670e2ea21 Mon Sep 17 00:00:00 2001 From: Peter Lieven Date: Tue, 25 Mar 2025 21:04:34 +0000 Subject: [PATCH] feat(logging): include LUN into log messages a process might have a connection to different LUNs on the same target. To be able to distinguish the different connections add the LUN id to the target to log messages. Signed-off-by: Peter Lieven --- lib/logging.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/logging.c b/lib/logging.c index da7160e..55584be 100644 --- a/lib/logging.c +++ b/lib/logging.c @@ -72,9 +72,9 @@ iscsi_log_message(struct iscsi_context *iscsi, int level, const char *format, .. } if (iscsi->target_name[0]) { - static char message2[1282]; + static char message2[1294]; - snprintf(message2, 1282, "%s [%s]", message, iscsi->target_name); + snprintf(message2, sizeof(message2), "%s [%s/%d]", message, iscsi->target_name, iscsi->lun); iscsi->log_fn(level, message2); } else