From: Joachim Wiberg Date: Sat, 23 Jan 2021 10:31:51 +0000 (+0100) Subject: package/mrouted: ensure multicast routing is enabled in kernel X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=5583a23f157997be294e540f115c19f6478181c4;p=buildroot.git package/mrouted: ensure multicast routing is enabled in kernel IP_MULTICAST depends on CONFIG_NET and CONFIG_INET, but those are really depp-core symbols, and anyone enabling mrouted will be expected to already have networking and TCP/IP supports enabled already in their kernel configuraiton. Signed-off-by: Joachim Wiberg [yann.morin.1998@free.fr: - add comment about NET and INET, - update commit log accordingly ] Signed-off-by: Yann E. MORIN --- diff --git a/package/mrouted/mrouted.mk b/package/mrouted/mrouted.mk index 6005066577..2ee3c15aea 100644 --- a/package/mrouted/mrouted.mk +++ b/package/mrouted/mrouted.mk @@ -18,4 +18,11 @@ define MROUTED_INSTALL_INIT_SYSTEMD $(TARGET_DIR)/usr/lib/systemd/system/mrouted.service endef +# We will asume that CONFIG_NET and CONFIG_INET are already +# set in the kernel configuration provided by the user. +define MROUTED_LINUX_CONFIG_FIXUPS + $(call KCONFIG_ENABLE_OPT,CONFIG_IP_MULTICAST) + $(call KCONFIG_ENABLE_OPT,CONFIG_IP_MROUTE) +endef + $(eval $(autotools-package))