Merge pull request #266 from NeoRaider/batman-adv-build-dir
[lede-routing/.git] / pimbd / files / firewall-uci.sh
1 #!/bin/sh
2
3 pim_rule () {
4 uci -q batch <<-EOT
5         delete firewall.$1
6         set firewall.$1=rule
7         set firewall.$1.name='$2 multicast forward for $3'
8         set firewall.$1.src='*'
9         set firewall.$1.dest='*'
10         set firewall.$1.family='$2'
11         set firewall.$1.proto='udp'
12         set firewall.$1.dest_ip='$3'
13         set firewall.$1.target='ACCEPT'
14 EOT
15 }
16
17 pim_rule pimbd4 ipv4 224.0.0.0/4
18 pim_rule pimbd6 ipv6 ff00::/8
19 uci commit firewall
20
21 exit 0
22