Older compilers complain with:
../src/nvme/ioctl.h:3063:2: sorry, unimplemented: non-trivial designated initializers not supported
Thus explicitly initialize all members of this data structure.
Signed-off-by: Daniel Wagner <dwagner@suse.de>
.nsid = NVME_NSID_NONE,
.sel = NVME_NS_MGMT_SEL_CREATE,
.csi = csi,
+ .rsvd1 = { 0, },
+ .rsvd2 = NULL,
.data = data,
};
.nsid = nsid,
.sel = NVME_NS_MGMT_SEL_DELETE,
.csi = 0,
+ .rsvd1 = { 0, },
+ .rsvd2 = NULL,
+ .data = NULL,
};
return nvme_ns_mgmt(&args);