From 8f7dbc6cdea0c253abeffa367a869b7fd3d516e8 Mon Sep 17 00:00:00 2001 From: "Martine S. Lenders" Date: Mon, 31 Aug 2020 12:47:42 +0200 Subject: [PATCH] gnrc_sixlowpan_router_default: don't pull in For an app, a user usually uses `gnrc_ipv6_router_default` to activate routing behavior. `gnrc_sixlowpan_router_default` is used by that to pull in further dependencies for 6LoWPAN routers. It shouldn't pull in `gnrc_ipv6_router_default` again, as this introduces a cyclic dependency. --- Makefile.dep | 1 - tests/gnrc_sixlowpan/Makefile | 2 ++ 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Makefile.dep b/Makefile.dep index cd2947a167..3f08618aa6 100644 --- a/Makefile.dep +++ b/Makefile.dep @@ -236,7 +236,6 @@ ifneq (,$(filter gnrc_sixlowpan_default,$(USEMODULE))) endif ifneq (,$(filter gnrc_sixlowpan_router_default,$(USEMODULE))) - USEMODULE += gnrc_ipv6_router_default USEMODULE += gnrc_ipv6_nib_6lr USEMODULE += gnrc_sixlowpan_frag USEMODULE += gnrc_sixlowpan_iphc diff --git a/tests/gnrc_sixlowpan/Makefile b/tests/gnrc_sixlowpan/Makefile index 440bbd1c4f..5fc888d8df 100644 --- a/tests/gnrc_sixlowpan/Makefile +++ b/tests/gnrc_sixlowpan/Makefile @@ -6,6 +6,8 @@ USEMODULE += netdev_ieee802154 USEMODULE += netdev_test # 6LoWPAN and its extensions USEMODULE += gnrc_sixlowpan_default +# IPv6 host support +USEMODULE += gnrc_ipv6_default # UDP USEMODULE += gnrc_udp # Dumps packets