kernel: enhance multicast routing support
authorMatthew Hagan <mnhagan88@gmail.com>
Mon, 3 Jan 2022 23:00:18 +0000 (23:00 +0000)
committerHauke Mehrtens <hauke@hauke-m.de>
Fri, 7 Jan 2022 23:48:39 +0000 (00:48 +0100)
commit033b6cef94a4aae6244f75f34bc2879869335002
treeac6aa31a77a23f739d74aa04f8bdb5432564b52e
parent536f051b971c8b3aada21c35ca7deefb94e7dd74
kernel: enhance multicast routing support

Certain utilities, such as smcroute [1], require additional multicast
routing options to be enabled, otherwise they will not function
correctly. Enable these relevant dependancies when IPv4 and/or IPv6
multicast routing are enabled.

[1] https://github.com/troglobit/smcroute/blob/master/README.md#linux-requirements

This increases the uncompressed kernel size on MIPS 24kc by 8KBytes
and the compressed kernel size by 1.8KBytes.

Signed-off-by: Matthew Hagan <mnhagan88@gmail.com>
config/Config-kernel.in