mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-12-02 00:24:12 +08:00
tools: ynl: skip the explicit op array size when not needed
Jiri suggests it reads more naturally to skip the explicit array size when possible. When we export the symbol we want to make sure that the size is right but for statics its not needed. Link: https://lore.kernel.org/r/20230321044159.1031040-1-kuba@kernel.org Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
parent
85496c9b3b
commit
56c874f7db
@ -16,7 +16,7 @@ static const struct nla_policy netdev_dev_get_nl_policy[NETDEV_A_DEV_IFINDEX + 1
|
||||
};
|
||||
|
||||
/* Ops table for netdev */
|
||||
static const struct genl_split_ops netdev_nl_ops[2] = {
|
||||
static const struct genl_split_ops netdev_nl_ops[] = {
|
||||
{
|
||||
.cmd = NETDEV_CMD_DEV_GET,
|
||||
.doit = netdev_nl_dev_get_doit,
|
||||
|
@ -1696,7 +1696,9 @@ def print_kernel_op_table_fwd(family, cw, terminate):
|
||||
'split': 'genl_split_ops'}
|
||||
struct_type = pol_to_struct[family.kernel_policy]
|
||||
|
||||
if family.kernel_policy == 'split':
|
||||
if not exported:
|
||||
cnt = ""
|
||||
elif family.kernel_policy == 'split':
|
||||
cnt = 0
|
||||
for op in family.ops.values():
|
||||
if 'do' in op:
|
||||
|
Loading…
Reference in New Issue
Block a user