The description is too long to read, and some parameters have been described incorrectly, e.g. vht-mcs. Re-plan macro for description and use it. Signed-off-by: Zong-Zhe Yang --- bitrate.c | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/bitrate.c b/bitrate.c index 87146699937b..8c575b086eba 100644 --- a/bitrate.c +++ b/bitrate.c @@ -456,9 +456,22 @@ static int handle_bitrates(struct nl80211_state *state, } #define DESCR_LEGACY "[legacy-<2.4|5> *]" -#define DESCR DESCR_LEGACY " [ht-mcs-<2.4|5> *] [vht-mcs-<2.4|5> [he-mcs-<2.4|5|6> *] [sgi-2.4|lgi-2.4] [sgi-5|lgi-5]" - -COMMAND(set, bitrates, "[legacy-<2.4|5> *] [ht-mcs-<2.4|5> *] [vht-mcs-<2.4|5> [he-mcs-<2.4|5|6> *] [sgi-2.4|lgi-2.4] [sgi-5|lgi-5] [he-gi-<2.4|5|6> <0.8|1.6|3.2>] [he-ltf-<2.4|5|6> <1|2|4>]", +#define DESCR_HT " [ht-mcs-<2.4|5> *]" +#define DESCR_VHT " [vht-mcs-<2.4|5> *]" +#define DESCR_HE " [he-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>]" +#define DESCR_LTF " [he-ltf-<2.4|5|6> <1|2|4>]" + +#define DESCR \ + DESCR_LEGACY \ + DESCR_HT \ + DESCR_VHT \ + DESCR_HE \ + DESCR_GI \ + DESCR_LTF \ + /* end of DESCR */ + +COMMAND(set, bitrates, DESCR, NL80211_CMD_SET_TX_BITRATE_MASK, 0, CIB_NETDEV, handle_bitrates, "Sets up the specified rate masks.\n" "Not passing any arguments would clear the existing mask (if any)."); -- 2.39.0