c88e5360b1
In the IEEE 802.15.4 area certain settings must be set before net_if_up() may be called (e.g. the channel). Also net_if_up() may not be called if CONFIG_IEEE802154_NET_IF_NO_AUTO_START=y. This fixes the set-up order and handling of CONFIG_IEEE802154_NET_IF_NO_AUTO_START. Signed-off-by: Florian Grandel <fgrandel@code-for-humans.de>
16 lines
336 B
C
16 lines
336 B
C
/* IEEE 802.15.4 settings header */
|
|
|
|
/*
|
|
* Copyright (c) 2017 Intel Corporation.
|
|
*
|
|
* SPDX-License-Identifier: Apache-2.0
|
|
*/
|
|
|
|
#if defined(CONFIG_NET_L2_IEEE802154) && defined(CONFIG_NET_CONFIG_SETTINGS)
|
|
struct net_if;
|
|
|
|
int z_net_config_ieee802154_setup(struct net_if *iface);
|
|
#else
|
|
#define z_net_config_ieee802154_setup(...) 0
|
|
#endif
|