From 719b8be3f7725246d2755cb253322b3bdb343067 Mon Sep 17 00:00:00 2001 From: Vladislav Bolkhovitin Date: Sat, 28 Sep 2013 04:04:47 +0000 Subject: [PATCH] Fix incorrect logging of negotiated data digest Reported by Klaus Hochlehnert git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5003 d57e44dd-8a1f-0410-8b47-8ef2f437770f --- iscsi-scst/kernel/param.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/iscsi-scst/kernel/param.c b/iscsi-scst/kernel/param.c index f9414e77f..10d8d844d 100644 --- a/iscsi-scst/kernel/param.c +++ b/iscsi-scst/kernel/param.c @@ -80,7 +80,7 @@ const char *iscsi_get_digest_name(int val, char *res) static void log_params(struct iscsi_sess_params *params) { - char digest_name[64]; + char hdigest_name[64], ddigest_name[64]; PRINT_INFO("Negotiated parameters: InitialR2T %s, ImmediateData %s, " "MaxConnections %d, MaxRecvDataSegmentLength %d, " @@ -100,8 +100,8 @@ static void log_params(struct iscsi_sess_params *params) params->error_recovery_level); PRINT_INFO(" HeaderDigest %s, DataDigest %s, OFMarker %s, " "IFMarker %s, OFMarkInt %d, IFMarkInt %d", - iscsi_get_digest_name(params->header_digest, digest_name), - iscsi_get_digest_name(params->data_digest, digest_name), + iscsi_get_digest_name(params->header_digest, hdigest_name), + iscsi_get_digest_name(params->data_digest, ddigest_name), iscsi_get_bool_value(params->ofmarker), iscsi_get_bool_value(params->ifmarker), params->ofmarkint, params->ifmarkint);