From: Yu Watanabe Date: Mon, 20 Sep 2021 18:18:50 +0000 (+0900) Subject: sd-netlink: add several attributes for nl80211 X-Git-Tag: v250-rc1~599^2~7 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=8e310690b01a32e4beef27bc2ed05c2147533ecf;p=thirdparty%2Fsystemd.git sd-netlink: add several attributes for nl80211 --- diff --git a/src/libsystemd/sd-netlink/netlink-types-genl.c b/src/libsystemd/sd-netlink/netlink-types-genl.c index 5df88c0518d..bdd5700c6e2 100644 --- a/src/libsystemd/sd-netlink/netlink-types-genl.c +++ b/src/libsystemd/sd-netlink/netlink-types-genl.c @@ -180,10 +180,15 @@ static const NLType genl_macsec_types[] = { /***************** genl nl80211 type systems *****************/ static const NLType genl_nl80211_types[] = { - [NL80211_ATTR_IFINDEX] = { .type = NETLINK_TYPE_U32 }, - [NL80211_ATTR_MAC] = { .type = NETLINK_TYPE_ETHER_ADDR }, - [NL80211_ATTR_SSID] = { .type = NETLINK_TYPE_BINARY, .size = IEEE80211_MAX_SSID_LEN }, - [NL80211_ATTR_IFTYPE] = { .type = NETLINK_TYPE_U32 }, + [NL80211_ATTR_WIPHY] = { .type = NETLINK_TYPE_U32 }, + [NL80211_ATTR_WIPHY_NAME] = { .type = NETLINK_TYPE_STRING }, + [NL80211_ATTR_IFINDEX] = { .type = NETLINK_TYPE_U32 }, + [NL80211_ATTR_IFNAME] = { .type = NETLINK_TYPE_STRING, .size = IFNAMSIZ-1 }, + [NL80211_ATTR_IFTYPE] = { .type = NETLINK_TYPE_U32 }, + [NL80211_ATTR_MAC] = { .type = NETLINK_TYPE_ETHER_ADDR, .size = ETH_ALEN }, + [NL80211_ATTR_SSID] = { .type = NETLINK_TYPE_BINARY, .size = IEEE80211_MAX_SSID_LEN }, + [NL80211_ATTR_STATUS_CODE] = { .type = NETLINK_TYPE_U16 }, + [NL80211_ATTR_4ADDR] = { .type = NETLINK_TYPE_U8 }, }; /***************** genl wireguard type systems *****************/