From: Sagi Grimberg Date: Tue, 3 Jul 2018 12:09:25 +0000 (+0300) Subject: fabrics: omit newline character when reading nvme host nqn X-Git-Tag: v1.6~5 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=cf3b8526c4ea662a13cc8a6a5323cd83ec0d9bf4;p=users%2Fsagi%2Fnvme-cli.git fabrics: omit newline character when reading nvme host nqn This breaks the command string. Signed-off-by: Sagi Grimberg --- diff --git a/fabrics.c b/fabrics.c index fadbc95b..9aee8f8c 100644 --- a/fabrics.c +++ b/fabrics.c @@ -452,7 +452,7 @@ static int nvmf_hostnqn_file(void) if (fgets(hostnqn, sizeof(hostnqn), f) == NULL) goto out; - cfg.hostnqn = strdup(hostnqn); + cfg.hostnqn = strndup(hostnqn, strcspn(hostnqn, "\n")); if (!cfg.hostnqn) goto out;