mirror of
https://github.com/Ysurac/openmptcprouter-feeds.git
synced 2025-03-09 15:40:03 +00:00
Smaller timeout
This commit is contained in:
parent
58b9d0c45e
commit
58d4668e4b
2 changed files with 6 additions and 6 deletions
|
@ -1,7 +1,7 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
INTERFACE=$2
|
INTERFACE=$2
|
||||||
if [ -z "$INTERFACE" ]; then
|
if [ -z "$INTERFACE" ]; then
|
||||||
tracebox -m 30 -l "pkt = ip{dst=to} / tcp{dst=65101} / MPCAPABLE / MSS / WSCALE if string.find(tostring(tracebox(pkt)),'-TCPOptionMPTCPCapable') then print 'MPTCP disabled' elseif string.find(tostring(tracebox(pkt)),'MPTCP') then print 'MPTCP enabled' end" $1
|
tracebox -m 20 -l "pkt = ip{dst=to} / tcp{dst=65101} / MPCAPABLE / MSS / WSCALE if string.find(tostring(tracebox(pkt)),'-TCPOptionMPTCPCapable') then print 'MPTCP disabled' elseif string.find(tostring(tracebox(pkt)),'MPTCP') then print 'MPTCP enabled' end" $1
|
||||||
else
|
else
|
||||||
tracebox -m 30 -l "pkt = ip{dst=to} / tcp{dst=65101} / MPCAPABLE / MSS / WSCALE if string.find(tostring(tracebox(pkt)),'-TCPOptionMPTCPCapable') then print 'MPTCP disabled' elseif string.find(tostring(tracebox(pkt)),'MPTCP') then print 'MPTCP enabled' end" -i $INTERFACE $1
|
tracebox -m 20 -l "pkt = ip{dst=to} / tcp{dst=65101} / MPCAPABLE / MSS / WSCALE if string.find(tostring(tracebox(pkt)),'-TCPOptionMPTCPCapable') then print 'MPTCP disabled' elseif string.find(tostring(tracebox(pkt)),'MPTCP') then print 'MPTCP enabled' end" -i $INTERFACE $1
|
||||||
fi
|
fi
|
|
@ -416,9 +416,9 @@ if [ "$(uci -q get openmptcprouter.$OMR_TRACKER_INTERFACE.lc)" = "" ] || [ $(($(
|
||||||
# Check if we can get a IPv6 address, if yes enable RA else disable
|
# Check if we can get a IPv6 address, if yes enable RA else disable
|
||||||
local check_ipv6_website="$(uci -q get openmptcprouter.settings.check_ipv6_website)"
|
local check_ipv6_website="$(uci -q get openmptcprouter.settings.check_ipv6_website)"
|
||||||
[ -z "$check_ipv6_website" ] && check_ipv6_website="http://ipv6.openmptcprouter.com/"
|
[ -z "$check_ipv6_website" ] && check_ipv6_website="http://ipv6.openmptcprouter.com/"
|
||||||
local ip6addr="$(curl -s -6 -m 3 $check_ipv6_website)"
|
local ip6addr="$(curl -s -6 -m 2 $check_ipv6_website)"
|
||||||
[ -z "$ip6addr" ] && {
|
[ -z "$ip6addr" ] && {
|
||||||
local ip6addr="$(curl -s -6 -m 3 http://ifconfig.co/)"
|
local ip6addr="$(curl -s -6 -m 2 http://ifconfig.co/)"
|
||||||
}
|
}
|
||||||
if [ "$(uci -q get openmptcprouter.settings.ipv6_disable)" = "0" ]; then
|
if [ "$(uci -q get openmptcprouter.settings.ipv6_disable)" = "0" ]; then
|
||||||
if [ -n "$ip6addr" ] && [ "$(uci -q get dhcp.lan.ra_default)" != 1 ]; then
|
if [ -n "$ip6addr" ] && [ "$(uci -q get dhcp.lan.ra_default)" != 1 ]; then
|
||||||
|
@ -437,7 +437,7 @@ if [ "$(uci -q get openmptcprouter.$OMR_TRACKER_INTERFACE.lc)" = "" ] || [ $(($(
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
if [ "$(uci -q get openmptcprouter.settings.external_check)" != "0" ]; then
|
if [ "$(uci -q get openmptcprouter.settings.external_check)" != "0" ]; then
|
||||||
local asn="$(wget -4 -qO- -T 5 http://api.iptoasn.com/v1/as/ip/$ipaddr | jsonfilter -q -e '@.as_description')"
|
local asn="$(wget -4 -qO- -T 4 http://api.iptoasn.com/v1/as/ip/$ipaddr | jsonfilter -q -e '@.as_description')"
|
||||||
[ -z "$asn" ] && {
|
[ -z "$asn" ] && {
|
||||||
asn="$(whois $ipaddr 2>/dev/null | grep -m 1 -i 'netname' | awk '{print $2}')"
|
asn="$(whois $ipaddr 2>/dev/null | grep -m 1 -i 'netname' | awk '{print $2}')"
|
||||||
}
|
}
|
||||||
|
@ -446,7 +446,7 @@ if [ "$(uci -q get openmptcprouter.$OMR_TRACKER_INTERFACE.lc)" = "" ] || [ $(($(
|
||||||
uci -q set openmptcprouter.$OMR_TRACKER_INTERFACE=interface
|
uci -q set openmptcprouter.$OMR_TRACKER_INTERFACE=interface
|
||||||
}
|
}
|
||||||
if [ "$(uci -q get openmptcprouter.latest_versions.lc)" = "" ] || [ $(($(date +"%s") - $(uci -q get openmptcprouter.latest_versions.lc))) -gt 3600 ]; then
|
if [ "$(uci -q get openmptcprouter.latest_versions.lc)" = "" ] || [ $(($(date +"%s") - $(uci -q get openmptcprouter.latest_versions.lc))) -gt 3600 ]; then
|
||||||
local latestversions="$(wget -4 -qO- -T 5 http://www.openmptcprouter.com/version/version.json)"
|
local latestversions="$(wget -4 -qO- -T 3 http://www.openmptcprouter.com/version/version.json)"
|
||||||
[ -n "$latestversions" ] && {
|
[ -n "$latestversions" ] && {
|
||||||
uci -q set openmptcprouter.latest_versions=latest_versions
|
uci -q set openmptcprouter.latest_versions=latest_versions
|
||||||
uci -q set openmptcprouter.latest_versions.omr=$(echo $latestversions | jsonfilter -q -e '@.omr')
|
uci -q set openmptcprouter.latest_versions.omr=$(echo $latestversions | jsonfilter -q -e '@.omr')
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue