mcproxy: fix block/filtering code
authorJohn Crispin <john@phrozen.org>
Wed, 5 Jun 2019 18:30:54 +0000 (20:30 +0200)
committerJohn Crispin <john@phrozen.org>
Wed, 5 Jun 2019 18:33:21 +0000 (20:33 +0200)
commit490971e8e5bffb1094ca6b5740df4c1c6e3659ef
tree6b7caf6c395c6d2656979c4ca605fa631d6677aa
parent35b886649b7705e70b1bbceb0f491b176e950c9a
mcproxy: fix block/filtering code

mcproxy supports a generic filtering/blacklisting mechanism but it’s currently
broken. In the case of routed video (e.g. mcproxy routing video from
WAN -> LAN), it will forward multicast between the LAN and WAN. There are
perfectly valid use cases for this like reporting but other less-appropriate
things like mDNS and SSDP leak through from LAN -> WAN which is bad.

Signed-off-by: Sukru Senli <sukru.senli@iopsys.eu>
Signed-off-by: Chad Monroe <chad.monroe@smartrg.com>
Signed-off-by: John Crispin <john@phrozen.org>
mcproxy/files/mcproxy.config
mcproxy/patches/0005-fix-match-filter-calls.patch [new file with mode: 0644]
mcproxy/patches/0006-block-ingress.patch [new file with mode: 0644]