From: Daniel Wagner Date: Wed, 30 Oct 2024 12:02:05 +0000 (+0100) Subject: nvme: return correct error code in append_keyfile X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=3ed82e8b10ad7dfb80c3b9fdcf2ee308736d11b6;p=users%2Fsagi%2Fnvme-cli.git nvme: return correct error code in append_keyfile On success fprintf returns the number of bytes written, thus we need to set the err variable to 0 to return success. Signed-off-by: Daniel Wagner --- diff --git a/nvme.c b/nvme.c index bfc77e51..f22fc389 100644 --- a/nvme.c +++ b/nvme.c @@ -9235,6 +9235,8 @@ static int append_keyfile(const char *keyring, long id, const char *keyfile) nvme_show_error("Failed to append key to '%', %s", keyfile, strerror(errno)); err = -errno; + } else { + err = 0; } out: