Netlink specification support for raw Netlink families¶
This document describes the additional properties required by raw Netlink
families such as NETLINK_ROUTE which use the netlink-raw protocol
specification.
Specification¶
The netlink-raw schema extends the genetlink-legacy schema with properties that are needed to specify the protocol numbers and multicast IDs used by raw netlink families. See Classic Netlink for more information.
Globals¶
protonum¶
The protonum property is used to specify the protocol number to use when
opening a netlink socket.
# SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)
name: rt-addr
protocol: netlink-raw
protonum: 0 # part of the NETLINK_ROUTE protocol
Multicast group properties¶
value¶
The value property is used to specify the group ID to use for multicast
group registration.
mcast-groups:
list:
-
name: rtnlgrp-ipv4-ifaddr
value: 5
-
name: rtnlgrp-ipv6-ifaddr
value: 9
-
name: rtnlgrp-mctp-ifaddr
value: 34