aboutsummaryrefslogtreecommitdiff
path: root/regress/lib.sh
diff options
context:
space:
mode:
Diffstat (limited to 'regress/lib.sh')
-rw-r--r--regress/lib.sh5
1 files changed, 4 insertions, 1 deletions
diff --git a/regress/lib.sh b/regress/lib.sh
index 8cd41d1..f9d5d3d 100644
--- a/regress/lib.sh
+++ b/regress/lib.sh
@@ -26,7 +26,10 @@ run_test() {
rm -f reg.conf
- if ! $1; then
+ if [ "$2" = "need_ipv6" -a "$HAVE_IPV6" != "yes" ]; then
+ echo "$1 skipped (needs HAVE_IPV6='yes')"
+ return
+ elif ! $1; then
echo "$1 failed"
failed="$failed $1"
failed_no=$((failed_no + 1))