mirror of
https://github.com/Ysurac/openmptcprouter-feeds.git
synced 2025-03-09 15:40:03 +00:00
Fix omr-bypass for protocol
This commit is contained in:
parent
e426a97057
commit
1df4ef7aab
1 changed files with 3 additions and 3 deletions
|
@ -307,7 +307,7 @@ _bypass_proto() {
|
|||
fi
|
||||
# Use dnsmasq ipset to bypass domains of the proto
|
||||
local domains
|
||||
domains="$(cat /proc/net/xt_ndpi/host_proto | grep -i $proto: | sed -e "s/$proto://" -e 's/*//' -e 's/,/ /g')"
|
||||
domains="$(cat /proc/net/xt_ndpi/host_proto | grep -i $proto: | sed -e "s/$proto://i" -e 's/*//' -e 's/,/ /g')"
|
||||
if [ -n "$domains" ]; then
|
||||
for domain in $domains; do
|
||||
if [ -n "$domain" ]; then
|
||||
|
@ -601,6 +601,7 @@ start_service() {
|
|||
fi
|
||||
config_load omr-bypass
|
||||
config_foreach _bypass_proto dpis
|
||||
uci -q commit omr-bypass
|
||||
|
||||
[ -z "$RELOAD" ] && {
|
||||
logger -t "omr-bypass" "Restart dnsmasq..."
|
||||
|
@ -625,8 +626,7 @@ stop_service() {
|
|||
|
||||
service_triggers() {
|
||||
PROCD_RELOAD_DELAY=1000
|
||||
procd_add_reload_trigger omr-bypass
|
||||
procd_add_raw_trigger "interface.*" 2000 /etc/init.d/omr-bypass restart
|
||||
procd_add_reload_trigger omr-bypass network
|
||||
}
|
||||
|
||||
reload_service() {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue