]> www.infradead.org Git - users/sagi/libnvme.git/commitdiff
fabrics: Fix bad UUID size introduced in recent UUID changes
authorMartin Belanger <martin.belanger@dell.com>
Fri, 18 Nov 2022 15:41:32 +0000 (10:41 -0500)
committerDaniel Wagner <dwagner@suse.de>
Mon, 21 Nov 2022 08:33:23 +0000 (09:33 +0100)
71c25d1cf741 ("util: Add simple UUID type") introduced a regression in
nvmf_get_tel(). nvmf_get_tel() returns the lenght of the binary
representation. Hence use NVME_UUID_LEN instead.

Signed-off-by: Martin Belanger <martin.belanger@dell.com>
[dwagner: massaged commit message]
Signed-off-by: Daniel Wagner <dwagner@suse.de>
src/nvme/fabrics.c

index f943090b28f18ee1ac1c6af3d0bebd8a0828106d..36bdc2dd4dee768d0ebf6cc2f48df9c8fb7736da 100644 (file)
@@ -1127,7 +1127,7 @@ static __u32 nvmf_get_tel(const char *hostsymname)
        __u16 len;
 
        /* Host ID is mandatory */
-       tel += nvmf_exat_size(NVME_UUID_LEN_STRING);
+       tel += nvmf_exat_size(NVME_UUID_LEN);
 
        /* Symbolic name is optional */
        len = hostsymname ? strlen(hostsymname) : 0;