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-
69 nested-attributes: op-attrs
73 nested-attributes: mcast-group-attrs
77 type-value: [ policy-id, attr-id ]
78 nested-attributes: policy-attrs
83 nested-attributes: op-policy-attrs
88 name: mcast-group-attrs
89 name-prefix: ctrl-attr-mcast-grp-
100 name-prefix: ctrl-attr-op-
113 name-prefix: nl-policy-type-attr-
145 name: bitfield32-mask
154 name: op-policy-attrs
155 name-prefix: ctrl-attr-policy-
166 enum-model: directional
167 name-prefix: ctrl-cmd-
171 doc: Get / dump genetlink families
172 attribute-set: ctrl-attrs
192 doc: Get / dump genetlink policies
193 attribute-set: ctrl-attrs