From 39284f00d0f309c8b0131f72dd2e4e11e4e2ab4a Mon Sep 17 00:00:00 2001
From: Matthias Schiffer <mschiffer@universe-factory.net>
Date: Tue, 26 Dec 2017 22:57:35 +0100
Subject: [PATCH] gluon-core: firewall: allow Multicast Listener Discovery on
 mesh/local_client

Based-on-patch-by: Christof Schulze <christof.schulze@gmx.net>
---
 .../gluon-core/luasrc/lib/gluon/upgrade/140-firewall-rules    | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/package/gluon-core/luasrc/lib/gluon/upgrade/140-firewall-rules b/package/gluon-core/luasrc/lib/gluon/upgrade/140-firewall-rules
index cf13cf2ee..c252aad4e 100755
--- a/package/gluon-core/luasrc/lib/gluon/upgrade/140-firewall-rules
+++ b/package/gluon-core/luasrc/lib/gluon/upgrade/140-firewall-rules
@@ -53,6 +53,10 @@ for _, zone in ipairs ({ 'mesh', 'local_client' } ) do
 			'neighbour-solicitation',
 			'router-advertisement',
 			'neighbour-advertisement',
+			'130/0', -- Multicast Listener Query
+			'131/0', -- Multicast Listener Report
+			'132/0', -- Multicast Listener Done
+			'143/0', -- MLDv2
 		},
 		limit = '1000/sec',
 		family = 'ipv6',
-- 
GitLab