1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)
4 protocol: genetlink-legacy
5 uapi-header: linux/genetlink.h
8 genetlink meta-family that exposes information about all genetlink
9 families registered in the kernel (including itself).
24 enum-name: netlink-attribute-type
49 name-prefix: ctrl-attr-
70 nested-attributes: op-attrs
75 nested-attributes: mcast-group-attrs
79 type-value: [ policy-id, attr-id ]
80 nested-attributes: policy-attrs
85 nested-attributes: op-policy-attrs
90 name: mcast-group-attrs
91 name-prefix: ctrl-attr-mcast-grp-
102 name-prefix: ctrl-attr-op-
115 name-prefix: nl-policy-type-attr-
147 name: bitfield32-mask
156 name: op-policy-attrs
157 name-prefix: ctrl-attr-policy-
168 enum-model: directional
169 name-prefix: ctrl-cmd-
173 doc: Get / dump genetlink families
174 attribute-set: ctrl-attrs
194 doc: Get / dump genetlink policies
195 attribute-set: ctrl-attrs