For MLD, support to assign link-id field. For non-MLD, just as before, no need to assign it. Signed-off-by: Zong-Zhe Yang --- v2: based on newly added parse_link_id() and add help text --- bitrate.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/bitrate.c b/bitrate.c index 16f118cce4ec..144faeac88be 100644 --- a/bitrate.c +++ b/bitrate.c @@ -618,6 +618,12 @@ static int handle_bitrates(struct nl80211_state *state, int argc, char **argv, enum id_input id) { + int ret; + + ret = parse_link_id(msg, &argc, argv); + if (ret) + return ret; + return set_bitrates(msg, argc, argv, NL80211_ATTR_TX_RATES); } @@ -628,6 +634,7 @@ static int handle_bitrates(struct nl80211_state *state, #define DESCR_EHT " [eht-mcs-<2.4|5|6> *]" #define DESCR_GI " [sgi-2.4|lgi-2.4] [sgi-5|lgi-5] [he-gi-<2.4|5|6> <0.8|1.6|3.2>] [eht-gi-<2.4|5|6> <0.8|1.6|3.2>]" #define DESCR_LTF " [he-ltf-<2.4|5|6> <1|2|4>] [eht-ltf-<2.4|5|6> <1|2|4|6|8>]" +#define DESCR_MLO " [link-id ]" #define DESCR \ DESCR_LEGACY \ @@ -637,6 +644,7 @@ static int handle_bitrates(struct nl80211_state *state, DESCR_EHT \ DESCR_GI \ DESCR_LTF \ + DESCR_MLO \ /* end of DESCR */ COMMAND(set, bitrates, DESCR, -- 2.39.0