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.
This commit is contained in:
Martine S. Lenders 2020-08-31 12:47:42 +02:00
parent 07bcae2613
commit 8f7dbc6cde
No known key found for this signature in database
GPG Key ID: CCD317364F63286F
2 changed files with 2 additions and 1 deletions

View File

@ -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

View File

@ -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