- IPv6 workarounds from Hideaki YOSHIFUJI <yoshfuji@ecei.tohoku.ac.jp>
diff --git a/channels.c b/channels.c
index 7d5e9a1..090cbf0 100644
--- a/channels.c
+++ b/channels.c
@@ -16,7 +16,7 @@
  */
 
 #include "includes.h"
-RCSID("$Id: channels.c,v 1.17 2000/03/03 11:35:33 damien Exp $");
+RCSID("$Id: channels.c,v 1.18 2000/03/11 09:45:41 damien Exp $");
 
 #include "ssh.h"
 #include "packet.h"
@@ -1215,8 +1215,12 @@
 				break;
 			}
 			socks[num_socks++] = sock;
+#ifndef DONT_TRY_OTHER_AF
 			if (num_socks == NUM_SOCKS)
 				break;
+#else
+			break;
+#endif
 		}
 		if (num_socks > 0)
 			break;