From: Miquel Raynal Date: Fri, 10 Mar 2023 14:53:45 +0000 (+0100) Subject: ieee802154: Add support for allowing to answer BEACON_REQ X-Git-Tag: v6.5-rc1~163^2~14^2~5 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=26f88e4ebd4fbe96fb4326408e2af05644716d76;p=thirdparty%2Flinux.git ieee802154: Add support for allowing to answer BEACON_REQ Accept beaconing configurations from the user which involve answering beacon requests rather than only passively sending beacons. This may help devices to find the PAN more quickly. Signed-off-by: Miquel Raynal Acked-by: Alexander Aring Link: https://lore.kernel.org/r/20230310145346.1397068-4-miquel.raynal@bootlin.com Signed-off-by: Stefan Schmidt --- diff --git a/net/ieee802154/nl802154.c b/net/ieee802154/nl802154.c index 42e531aefe86a..a20ac4bb48a45 100644 --- a/net/ieee802154/nl802154.c +++ b/net/ieee802154/nl802154.c @@ -233,7 +233,7 @@ static const struct nla_policy nl802154_policy[NL802154_ATTR_MAX+1] = { NLA_POLICY_RANGE(NLA_U8, NL802154_SCAN_DONE_REASON_FINISHED, NL802154_SCAN_DONE_REASON_ABORTED), [NL802154_ATTR_BEACON_INTERVAL] = - NLA_POLICY_MAX(NLA_U8, IEEE802154_MAX_SCAN_DURATION), + NLA_POLICY_MAX(NLA_U8, IEEE802154_ACTIVE_SCAN_DURATION), #ifdef CONFIG_IEEE802154_NL802154_EXPERIMENTAL [NL802154_ATTR_SEC_ENABLED] = { .type = NLA_U8, },