diff options
author | Damien Miller <djm@mindrot.org> | 2011-01-17 16:17:09 +1100 |
---|---|---|
committer | Damien Miller <djm@mindrot.org> | 2011-01-17 16:17:09 +1100 |
commit | 58497780ab22d56ac5216c71f5a20efc1e39ce2e (patch) | |
tree | 312f7c1feb15d707cca175244d0f5541becdf5ca /regress/multiplex.sh | |
parent | 0c93adc7c1814b113d25c5e214973a3aa630b0af (diff) |
- (djm) [configure.ac regress/agent-getpeereid.sh regress/multiplex.sh]
[regress/sftp-glob.sh regress/test-exec.sh] Rework how feature tests are
disabled on platforms that do not support them; add a "config_defined()"
shell function that greps for defines in config.h and use them to decide
on feature tests.
Convert a couple of existing grep's over config.h to use the new function
Add a define "FILESYSTEM_NO_BACKSLASH" for filesystem that can't represent
backslash characters in filenames, enable it for Cygwin and use it to turn
of tests for quotes backslashes in sftp-glob.sh.
based on discussion with vinschen AT redhat.com and dtucker@; ok dtucker@
Diffstat (limited to 'regress/multiplex.sh')
-rw-r--r-- | regress/multiplex.sh | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/regress/multiplex.sh b/regress/multiplex.sh index 8a98a6e54..b94cdf02f 100644 --- a/regress/multiplex.sh +++ b/regress/multiplex.sh | |||
@@ -5,8 +5,7 @@ CTL=/tmp/openssh.regress.ctl-sock.$$ | |||
5 | 5 | ||
6 | tid="connection multiplexing" | 6 | tid="connection multiplexing" |
7 | 7 | ||
8 | if grep "#define.*DISABLE_FD_PASSING" ${BUILDDIR}/config.h >/dev/null 2>&1 | 8 | if config_defined DISABLE_FD_PASSING ; then |
9 | then | ||
10 | echo "skipped (not supported on this platform)" | 9 | echo "skipped (not supported on this platform)" |
11 | exit 0 | 10 | exit 0 |
12 | fi | 11 | fi |