diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2021-10-21 12:30:23 +0200 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2021-10-21 15:05:52 +0200 |
| commit | 4560aea643a6f605080bc24b3a125cada138ddc4 (patch) | |
| tree | 16246850af44c5e56ae5689ba8ab8001e03810bc /sys/linux | |
| parent | 14ee1c3a7c70dc34a17fc705ea0a03f75cc6ad27 (diff) | |
sys/linux: describe creation of batadv devices
See: https://elixir.bootlin.com/linux/v5.15-rc6/source/include/uapi/linux/batman_adv.h#L692
Diffstat (limited to 'sys/linux')
| -rw-r--r-- | sys/linux/socket_netlink_route.txt | 9 | ||||
| -rw-r--r-- | sys/linux/socket_netlink_route.txt.const | 1 |
2 files changed, 10 insertions, 0 deletions
diff --git a/sys/linux/socket_netlink_route.txt b/sys/linux/socket_netlink_route.txt index 89b178e3f..e1849bb71 100644 --- a/sys/linux/socket_netlink_route.txt +++ b/sys/linux/socket_netlink_route.txt @@ -29,6 +29,7 @@ include <uapi/linux/ila.h> include <uapi/linux/seg6_iptunnel.h> include <uapi/linux/seg6_local.h> include <uapi/linux/rpl_iptunnel.h> +include <uapi/linux/batman_adv.h> resource sock_nl_route[sock_netlink] type netns_id int32[0:4] @@ -311,8 +312,16 @@ ifla_info_policy [ ipoib ifla_info_policy_t["ipoib", IFLA_INFO_DATA, array[ipoib_policy]] geneve ifla_info_policy_t["geneve", IFLA_INFO_DATA, array[geneve_policy]] wireguard ifla_info_policy_t["wireguard", IFLA_INFO_DATA, void] + batadv ifla_info_policy_t["batadv", IFLA_INFO_DATA, array[batadv_policy]] ] [varlen] +batadv_policy [ + IFLA_BATADV_ALGO_NAME nlattr[IFLA_BATADV_ALGO_NAME, stringnoz[batadv_algo]] +] [varlen] + +# See batadv_algo_ops/batadv_algo_register. +batadv_algo = "BATMAN_V", "BATMAN_IV" + geneve_policy [ IFLA_GENEVE_ID nlattr[IFLA_GENEVE_ID, int32[0:4]] IFLA_GENEVE_REMOTE nlattr[IFLA_GENEVE_REMOTE, ipv4_addr] diff --git a/sys/linux/socket_netlink_route.txt.const b/sys/linux/socket_netlink_route.txt.const index 983c70847..78b8efa88 100644 --- a/sys/linux/socket_netlink_route.txt.const +++ b/sys/linux/socket_netlink_route.txt.const @@ -127,6 +127,7 @@ IFF_UP = 1 IFLA_ADDRESS = 1 IFLA_AF_SPEC = 26 IFLA_ALT_IFNAME = 53 +IFLA_BATADV_ALGO_NAME = 1 IFLA_BOND_ACTIVE_SLAVE = 2 IFLA_BOND_AD_ACTOR_SYSTEM = 26 IFLA_BOND_AD_ACTOR_SYS_PRIO = 24 |
