Skip to content

Commit cc6ba0e

Browse files
committed
nvme/linux: check for empty digest in gen_tls_identity()
Newer GCC complain about 'digest' being an empty argument, which is technically true, but in practice can only happen if version == 0, which we already check. So add a warning to keep GCC happy. Signed-off-by: Hannes Reinecke <[email protected]>
1 parent f296ffb commit cc6ba0e

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/nvme/linux.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1275,7 +1275,7 @@ static int gen_tls_identity(const char *hostnqn, const char *subsysnqn,
12751275
version, cipher, hostnqn, subsysnqn);
12761276
return strlen(identity);
12771277
}
1278-
if (version > 1) {
1278+
if (version > 1 || !digest) {
12791279
errno = EINVAL;
12801280
return -1;
12811281
}

0 commit comments

Comments
 (0)