diff options
author | Moshe Shemesh <moshe@mellanox.com> | 2018-10-10 16:09:25 +0300 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2018-10-10 10:19:10 -0700 |
commit | f355cfcdb251e22b9dfb78c0eef4005a9d902a35 (patch) | |
tree | 93fd127a614068605ac9b811ed00bd8dbc618fdc /include/net | |
parent | 4cf34c0cf60e328b72ae17016b7c12fc66dbf76b (diff) | |
download | op-kernel-dev-f355cfcdb251e22b9dfb78c0eef4005a9d902a35.zip op-kernel-dev-f355cfcdb251e22b9dfb78c0eef4005a9d902a35.tar.gz |
devlink: Fix param set handling for string type
In case devlink param type is string, it needs to copy the string value
it got from the input to devlink_param_value.
Fixes: e3b7ca18ad7b ("devlink: Add param set command")
Signed-off-by: Moshe Shemesh <moshe@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/net')
-rw-r--r-- | include/net/devlink.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/net/devlink.h b/include/net/devlink.h index b9b89d6..b0e17c0 100644 --- a/include/net/devlink.h +++ b/include/net/devlink.h @@ -311,7 +311,7 @@ union devlink_param_value { u8 vu8; u16 vu16; u32 vu32; - const char *vstr; + char vstr[DEVLINK_PARAM_MAX_STRING_VALUE]; bool vbool; }; |