.TH "libnvme_ctrl_set_firmware" 9 "libnvme_ctrl_set_firmware" "October 2026" "libnvme API manual" LINUX .SH NAME libnvme_ctrl_set_firmware \- Set firmware. .SH SYNOPSIS .B "void" libnvme_ctrl_set_firmware .BI "(struct libnvme_ctrl *p " "," .BI "const char *firmware " ");" .SH ARGUMENTS .IP "p" 12 The \fIstruct libnvme_ctrl\fP instance to update. .IP "firmware" 12 New string; a copy is stored. Pass NULL to clear.