diff --git a/sys/net/gnrc/Makefile.dep b/sys/net/gnrc/Makefile.dep index 965adcc389..1ed8ddfd79 100644 --- a/sys/net/gnrc/Makefile.dep +++ b/sys/net/gnrc/Makefile.dep @@ -28,9 +28,8 @@ ifneq (,$(filter gnrc_lorawan,$(USEMODULE))) USEMODULE += ztimer_msec USEMODULE += random USEMODULE += hashes + USEMODULE += iolist USEMODULE += crypto_aes_128 - USEMODULE += netdev_layer - USEMODULE += gnrc_nettype_lorawan endif ifneq (,$(filter gnrc_netdev_default,$(USEMODULE))) @@ -66,7 +65,7 @@ ifneq (,$(filter gnrc_uhcpc,$(USEMODULE))) USEMODULE += fmt endif -ifneq (,$(filter gnrc_%,$(filter-out gnrc_netapi gnrc_netreg gnrc_netif% gnrc_pkt%,$(USEMODULE)))) +ifneq (,$(filter gnrc_%,$(filter-out gnrc_lorawan gnrc_netapi gnrc_netreg gnrc_netif% gnrc_pkt%,$(USEMODULE)))) USEMODULE += gnrc endif @@ -124,6 +123,7 @@ ifneq (,$(filter gnrc_netif,$(USEMODULE))) endif ifneq (,$(filter gnrc_lorawan,$(USEMODULE))) USEMODULE += gnrc_netif_lorawan + USEMODULE += gnrc_nettype_lorawan endif endif diff --git a/sys/net/gnrc/link_layer/lorawan/include/gnrc_lorawan_internal.h b/sys/net/gnrc/link_layer/lorawan/include/gnrc_lorawan_internal.h index afa0f4af9d..933e7c169a 100644 --- a/sys/net/gnrc/link_layer/lorawan/include/gnrc_lorawan_internal.h +++ b/sys/net/gnrc/link_layer/lorawan/include/gnrc_lorawan_internal.h @@ -25,7 +25,6 @@ #include "net/lorawan/hdr.h" #include "net/gnrc/pktbuf.h" #include "net/netdev.h" -#include "net/netdev/layer.h" #include "net/loramac.h" #ifdef __cplusplus