1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00

sys/net: Add ipv6 pseudomodule

Enabled when GNRC, lwIP or OpenWSN uses IPv6
This commit is contained in:
Erik Ekman 2021-10-08 01:09:38 +02:00
parent 423da42d1c
commit 3df56d576f
4 changed files with 7 additions and 0 deletions

View File

@ -75,6 +75,7 @@ PSEUDOMODULES += heap_cmd
PSEUDOMODULES += i2c_scan
PSEUDOMODULES += ieee802154_security
PSEUDOMODULES += ieee802154_submac
PSEUDOMODULES += ipv6
PSEUDOMODULES += l2filter_blacklist
PSEUDOMODULES += l2filter_whitelist
PSEUDOMODULES += libstdcpp

View File

@ -28,6 +28,7 @@ ifneq (,$(filter lwip_ipv6_autoconfig lwip_ipv6_mld,$(USEMODULE)))
endif
ifneq (,$(filter lwip_ipv6,$(USEMODULE)))
USEMODULE += ipv6
USEMODULE += random
endif

View File

@ -30,6 +30,7 @@ ifneq (,$(filter openwsn_riotos,$(USEMODULE)))
endif
ifneq (,$(filter openwsn_ipv6,$(USEMODULE)))
USEMODULE += ipv6
DEFAULT_MODULE += openwsn_icmpv6_echo
endif

View File

@ -304,6 +304,10 @@ ifneq (,$(filter gnrc_rpl_srh,$(USEMODULE)))
USEMODULE += gnrc_ipv6_ext_rh
endif
ifneq (,$(filter gnrc_ipv6%,$(USEMODULE)))
USEMODULE += ipv6
endif
ifneq (,$(filter gnrc_ipv6_ext_frag,$(USEMODULE)))
USEMODULE += gnrc_ipv6_ext
USEMODULE += xtimer