diff --git a/omr-bypass/files/etc/init.d/omr-bypass-nft b/omr-bypass/files/etc/init.d/omr-bypass-nft index a0a98819f..12c8fbf28 100755 --- a/omr-bypass/files/etc/init.d/omr-bypass-nft +++ b/omr-bypass/files/etc/init.d/omr-bypass-nft @@ -422,24 +422,28 @@ _bypass_proto_without_ndpi() { set firewall.bypass_$proto.match='dest_ip' set firewall.bypass_$proto.family='ipv4' set firewall.bypass_$proto_rule=rule - set firewall.bypass_$proto_rule.name="bypass_$proto" + set firewall.bypass_$proto_rule.name="bypass_$proto_rule" set firewall.bypass_$proto_rule.src='lan' set firewall.bypass_$proto_rule.dest='*' + set firewall.bypass_$proto_rule.family='ipv4' set firewall.bypass_$proto_rule.target='MARK' + set firewall.bypass_$proto_rule.ipset="bypass_$proto" set firewall.bypass_$proto_rule.set_xmark="0x4539${intfid}" commit firewall EOF uci -q batch <<-EOF >/dev/null set firewall.bypass6_$proto=ipset - set firewall.bypass6_$proto.name="bypas6s_$proto" + set firewall.bypass6_$proto.name="bypass6_$proto" set firewall.bypass6_$proto.match='dest_ip' set firewall.bypass6_$proto.family='ipv6' set firewall.bypass6_$proto_rule=rule - set firewall.bypass6_$proto_rule.name="bypass6_$proto" + set firewall.bypass6_$proto_rule.name="bypass6_$proto_rule" set firewall.bypass6_$proto_rule.src='lan' + set firewall.bypass6_$proto_rule.family='ipv6' set firewall.bypass6_$proto_rule.dest='*' set firewall.bypass6_$proto_rule.target='MARK' set firewall.bypass6_$proto_rule.set_xmark="0x6539${intfid}" + set firewall.bypass6_$proto_rule.ipset="bypass6_$proto" commit firewall EOF #if [ "$intfid" != "" ]; then