From c110337f6a40488c0d3cc3c3acf3bcbb61cf23df Mon Sep 17 00:00:00 2001 From: "Martine S. Lenders" Date: Thu, 5 Mar 2020 17:05:03 +0100 Subject: [PATCH] gnrc_dhcpv6_client: only configure 6Lo-ND features if interface is 6LN --- sys/net/gnrc/application_layer/dhcpv6/client.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sys/net/gnrc/application_layer/dhcpv6/client.c b/sys/net/gnrc/application_layer/dhcpv6/client.c index c0014b1981..1a49ee9433 100644 --- a/sys/net/gnrc/application_layer/dhcpv6/client.c +++ b/sys/net/gnrc/application_layer/dhcpv6/client.c @@ -149,7 +149,8 @@ void dhcpv6_client_conf_prefix(unsigned iface, const ipv6_addr_t *pfx, gnrc_ipv6_nib_pl_set(netif->pid, pfx, pfx_len, valid, pref); if (IS_USED(MODULE_GNRC_IPV6_NIB) && GNRC_IPV6_NIB_CONF_6LBR && - GNRC_IPV6_NIB_CONF_MULTIHOP_P6C) { + GNRC_IPV6_NIB_CONF_MULTIHOP_P6C && + gnrc_netif_is_6ln(netif)) { if (IS_USED(MODULE_GNRC_SIXLOWPAN_CTX)) { _update_6ctx(pfx, pfx_len); }