Signed-off-by: Keith Busch <kbusch@kernel.org>
err = nvme_zns_mgmt_send(fd, namespace_id, zslba, select_all, zsa,
data_len, buf);
-close_fd:
close(fd);
return err;
}
if (fd < 0)
goto free;
- if (!namespace_id) {
- err = namespace_id = nvme_get_nsid(fd);
+ if (!cfg.namespace_id) {
+ err = cfg.namespace_id = nvme_get_nsid(fd);
if (err < 0) {
perror("get-namespace-id");
goto free;
int fd, ffd = STDIN_FILENO, err;
void *buf = NULL;
__u32 data_len;
- uint8_t lbaf;
struct config {
__u64 zslba;