Commit 29237d22 authored by Hans Wippel's avatar Hans Wippel Committed by David S. Miller

net/smc: allow unprivileged users to read pnet table

The current flags of the SMC_PNET_GET command only allow privileged
users to retrieve entries from the pnet table via netlink. The content
of the pnet table may be useful for all users though, e.g., for
debugging smc connection problems.

This patch removes the GENL_ADMIN_PERM flag so that unprivileged users
can read the pnet table.
Signed-off-by: default avatarHans Wippel <ndev@hwipl.net>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 3ccc897b
...@@ -611,7 +611,7 @@ static const struct genl_ops smc_pnet_ops[] = { ...@@ -611,7 +611,7 @@ static const struct genl_ops smc_pnet_ops[] = {
{ {
.cmd = SMC_PNETID_GET, .cmd = SMC_PNETID_GET,
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP, .validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
.flags = GENL_ADMIN_PERM, /* can be retrieved by unprivileged users */
.doit = smc_pnet_get, .doit = smc_pnet_get,
.dumpit = smc_pnet_dump, .dumpit = smc_pnet_dump,
.start = smc_pnet_dump_start .start = smc_pnet_dump_start
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment