mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
gnrc_dhcpv6_client_simple_pd: check result of _find_upstream_netif()
This commit is contained in:
parent
3173150ef7
commit
28289a13cb
@ -99,9 +99,16 @@ static void _configure_dhcpv6_client(void)
|
||||
{
|
||||
gnrc_netif_t *netif = NULL;
|
||||
gnrc_netif_t *upstream = _find_upstream_netif();
|
||||
|
||||
if (upstream == NULL) {
|
||||
LOG_ERROR("DHCPv6: No upstream interface found!\n");
|
||||
return;
|
||||
}
|
||||
|
||||
if (IS_ACTIVE(MODULE_DHCPV6_CLIENT_IA_NA)) {
|
||||
upstream->ipv6.aac_mode |= GNRC_NETIF_AAC_DHCP;
|
||||
}
|
||||
|
||||
while ((netif = gnrc_netif_iter(netif))) {
|
||||
if (IS_USED(MODULE_GNRC_DHCPV6_CLIENT_6LBR)
|
||||
&& !gnrc_netif_is_6lo(netif)) {
|
||||
|
Loading…
Reference in New Issue
Block a user