diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2024-12-02 10:57:36 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2024-12-11 15:22:17 +0000 |
| commit | 13dbd03bf7ca0a245cfdfd2d8c8b73e486bbaa7b (patch) | |
| tree | a5dacd038d0ebfa8f3515b42ecb45656f59b933f /tools/syz-declextract/testdata/netlink.c.json | |
| parent | 60f80647a03647bdf6c736952d6216b0ba32580e (diff) | |
pkg/declextract: emit more netlink families
Emit families w/o policy, emit duplicate commands.
Diffstat (limited to 'tools/syz-declextract/testdata/netlink.c.json')
| -rw-r--r-- | tools/syz-declextract/testdata/netlink.c.json | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/tools/syz-declextract/testdata/netlink.c.json b/tools/syz-declextract/testdata/netlink.c.json index 99b18aae8..ed3a04b79 100644 --- a/tools/syz-declextract/testdata/netlink.c.json +++ b/tools/syz-declextract/testdata/netlink.c.json @@ -14,6 +14,10 @@ { "name": "NETLINK_FOO_NESTED_ATTR2", "value": "1" + }, + { + "name": "NETLINK_NOPOLICY_CMD", + "value": "0" } ], "structs": [ @@ -127,6 +131,23 @@ "func": "bar_cmd", "access": "ns_admin", "policy": "foo_genl_policy_netlink" + }, + { + "name": "NETLINK_FOO_CMD_BAR", + "func": "bar_cmd", + "access": "ns_admin", + "policy": "foo_dump_genl_policy_netlink" + } + ], + "source_file": "netlink.c" + }, + { + "name": "nopolicy", + "ops": [ + { + "name": "NETLINK_NOPOLICY_CMD", + "func": "foo_cmd", + "access": "user" } ], "source_file": "netlink.c" @@ -134,6 +155,15 @@ ], "netlink_policies": [ { + "name": "foo_dump_genl_policy_netlink", + "attrs": [ + { + "name": "NETLINK_FOO_ATTR1", + "kind": "NLA_U32" + } + ] + }, + { "name": "foo_genl_nested_policy_netlink", "attrs": [ { |
