;;
esac
+# Check whether to run IPv6 tests.
+if perl -e 'use Socket; socket(FH, PF_INET6, SOCK_STREAM, 0) || exit 1;'; then
+ HAVE_IPV6=yes
+else
+ HAVE_IPV6=no
+fi
+
# XXX: Disable Python related tests on Windows because Open vSwitch code
# written in Python has not been ported to the Windows platform. We will
# need to remove the next block after porting is complete.
if test "$IS_WIN32" = "yes"; then
HAVE_PYTHON="no"
fi
+
+if test "$HAVE_PYTHON" = "yes" \
+ && test "x`$PYTHON $abs_top_srcdir/tests/test-l7.py --help | grep 'ftp'`" != x; then
+ HAVE_PYFTPDLIB="yes"
+else
+ HAVE_PYFTPDLIB="no"
+fi
+
+# Determine correct netcat option to quit on stdin EOF
+if nc --version 2>&1 | grep -q nmap.org; then
+ NC_EOF_OPT="--send-only"
+else
+ NC_EOF_OPT="-q 1"
+fi