]> www.infradead.org Git - users/sagi/nvme-cli.git/commitdiff
fabrics: omit newline character when reading nvme host nqn
authorSagi Grimberg <sagi@grimberg.me>
Tue, 3 Jul 2018 12:09:25 +0000 (15:09 +0300)
committerKeith Busch <keith.busch@intel.com>
Tue, 3 Jul 2018 14:23:32 +0000 (08:23 -0600)
This breaks the command string.

Signed-off-by: Sagi Grimberg <sagi@grimberg.me>
fabrics.c

index fadbc95b6daa4562b536d566f5b0a7e4e8d00ee2..9aee8f8c5ee5f2c16309121e0132606c7c1a19ba 100644 (file)
--- 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;