Hello,

When you do ssh -V on -current it outputs
    OpenSSH_5.7, OpenSSL 1.0.0a 1 Jun 2010
    OpenSSH_5.7, OpenSSL 1.0.0a 1 Jun 2010

That fixes it, but maybe i miss some cases before or after again: ?

Index: ssh.c
===================================================================
RCS file: /cvs/src/usr.bin/ssh/ssh.c,v
retrieving revision 1.356
diff -u -r1.356 ssh.c
--- ssh.c       6 Jan 2011 22:23:53 -0000       1.356
+++ ssh.c       30 Jan 2011 08:12:08 -0000
@@ -389,10 +389,11 @@
                        }
                        /* FALLTHROUGH */
                case 'V':
-                       fprintf(stderr, "%s, %s\n",
-                           SSH_VERSION, SSLeay_version(SSLEAY_VERSION));
-                       if (opt == 'V')
+                       if (opt == 'V') {
+                               fprintf(stderr, "%s, %s\n",
+                                   SSH_VERSION, 
SSLeay_version(SSLEAY_VERSION));
                                exit(0);
+                       }
                        break;
                case 'w':
                        if (options.tun_open == -1)

Reply via email to