libnvmf_params_set-libnvme3(2)

libnvmf_params_set-libnvme32

Set a connection parameter.

Usage

int libnvmf_params_set (struct libnvmf_params *params , const char *key , const char *value );

Arguments

params

Caller-owned parameter set.

key

Parameter name.

value

Parameter value as a string. An empty string restores the kernel default for the parameter.

Overview

If the parameter already exists, its value is replaced.

Return

* 0 on success. * -EINVAL if key is unknown, is not a connection parameter, or if value is invalid for the parameter type. * -ENOMEM if memory allocation fails.

From nvme-cli 3.2-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.