net: expose devlink port over rtnetlink
authorJiri Pirko <jiri@nvidia.com>
Wed, 2 Nov 2022 16:02:11 +0000 (17:02 +0100)
committerJakub Kicinski <kuba@kernel.org>
Fri, 4 Nov 2022 03:48:37 +0000 (20:48 -0700)
commitdca56c3038c34a3e5acfe0aadb1f2bc9d724ae79
tree60c421dedd3719ff429d2eb16198db38babb96e1
parent77df1db80da384c565106321f5934967690da7dd
net: expose devlink port over rtnetlink

Expose devlink port handle related to netdev over rtnetlink. Introduce a
new nested IFLA attribute to carry the info. Call into devlink code to
fill-up the nest with existing devlink attributes that are used over
devlink netlink.

Signed-off-by: Jiri Pirko <jiri@nvidia.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
include/net/devlink.h
include/uapi/linux/if_link.h
net/core/devlink.c
net/core/rtnetlink.c