ip netns exec $NS sysctl -w net.ipv4.ping_group_range='0 2147483647' > /dev/null
# Connectivity
ip -netns $NS link add type dummy
ip -netns $NS link set dev dummy0 up
ip -netns $NS addr add $IP4 dev dummy0
ip -netns $NS addr add $IP6 dev dummy0
# Need FQ for TXTIME
ip netns exec $NS tc qdisc replace dev dummy0 root fq
# Test
BAD=0
TOTAL=0
check_result() {
local ret=$1
local got=$2
local exp=$3
local case=$4
local xfail=$5
local xf=
local inc=
if [ "$xfail" == "xfail" ]; then
xf="(XFAIL)"
inc=0 else
inc=1 fi
((TOTAL++)) if [ $ret -ne 0 ]; then echo" Case $case returned $ret, expected 0 $xf"
((BAD+=inc)) elif [ "$2" != "$3" ]; then echo" Case $case returned '$got', expected '$exp' $xf"
((BAD+=inc)) fi
}
for i in "-4 $TGT4""-6 $TGT6"; do for p in u i r; do
[ $p == "u" ] && prot=UDPv${i:1:2}
[ $p == "i" ] && prot=ICMPv${i:1:2}
[ $p == "r" ] && prot=RAWv${i:1:2}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.