]> andersk Git - openssh.git/blobdiff - sshconnect.c
- (djm) OpenBSD CVS:
[openssh.git] / sshconnect.c
index 389d65985a00160004905f1c7328acd226558d54..623caed73c7b8d4c6f62331e350866ff864b3135 100644 (file)
@@ -13,7 +13,7 @@
  */
 
 #include "includes.h"
-RCSID("$OpenBSD: sshconnect.c,v 1.96 2001/02/08 22:35:30 markus Exp $");
+RCSID("$OpenBSD: sshconnect.c,v 1.97 2001/02/15 23:19:59 markus Exp $");
 
 #include <openssl/bn.h>
 
@@ -770,3 +770,18 @@ ssh_login(int host_key_valid, RSA *own_host_key, const char *orighost,
                ssh_userauth(local_user, server_user, host, host_key_valid, own_host_key);
        }
 }
+
+void
+ssh_put_password(char *password)
+{
+       int size;
+       char *padded;
+
+       size = roundup(strlen(password) + 1, 32);
+       padded = xmalloc(size);
+       memset(padded, 0, size);
+       strlcpy(padded, password, size);
+       packet_put_string(padded, size);
+       memset(padded, 0, size);
+       xfree(padded);
+}
This page took 0.056802 seconds and 4 git commands to generate.