robsd-exec: timeout 3600s + . /usr/local/libexec/robsd/util.sh + . /usr/local/libexec/robsd/util-regress.sh + config_load + << "EOF" + _err=0 + _env=REGRESS_FAIL_EARLY=no + config_value regress-sys/netinet6/srcaddr-env + 2> /dev/null + _env=REGRESS_FAIL_EARLY=no GOCACHE=/tmp RTABLE=35 + _make=make -C /home/src/regress/sys/netinet6/srcaddr REGRESS_FAIL_EARLY=no GOCACHE=/tmp RTABLE=35 + config_value regress-sys/netinet6/srcaddr-targets + regress_root sys/netinet6/srcaddr + export SUDO + unpriv -c staff build exec make -C /home/src/regress/sys/netinet6/srcaddr REGRESS_FAIL_EARLY=no GOCACHE=/tmp RTABLE=35 regress ==== run-localhost ==== doas -n ifconfig vether1 destroy 2>/dev/null || true doas -n ifconfig lo35 destroy 2>/dev/null || true doas -n ifconfig vether1 inet6 rdomain 35 eui64 up sh -c "ifconfig vether1 | awk '/inet6/ {print \$2}' > vether1_ll" doas -n ifconfig lo35 inet rdomain 35 127.0.0.1/8 up doas -n ifconfig lo35 inet6 rdomain 35 eui64 cc -O2 -pipe -MD -MP -c /home/src/regress/sys/netinet6/srcaddr/srcaddr.c cc -o srcaddr srcaddr.o route -T 35 exec ./srcaddr ::1 | diff -up /home/src/regress/sys/netinet6/srcaddr/localhost.ok /dev/stdin ==== run-linklocal ==== doas -n ifconfig vether1 destroy 2>/dev/null || true doas -n ifconfig lo35 destroy 2>/dev/null || true doas -n ifconfig vether1 inet6 rdomain 35 eui64 up sh -c "ifconfig vether1 | awk '/inet6/ {print \$2}' > vether1_ll" doas -n ifconfig lo35 inet rdomain 35 127.0.0.1/8 up doas -n ifconfig lo35 inet6 rdomain 35 eui64 route -T 35 exec ./srcaddr fe80::1%vether1 | diff -up vether1_ll /dev/stdin ==== cleanup ==== doas -n ifconfig vether1 destroy 2>/dev/null || true doas -n ifconfig lo35 destroy 2>/dev/null || true