]> andersk Git - openssh.git/blobdiff - auth-skey.c
- markus@cvs.openbsd.org 2002/01/11 23:26:30
[openssh.git] / auth-skey.c
index fd0fcfc9583fe333266db4a13468a017a6e24e7b..d98fa6b012986209516de6060c2465b409fddb79 100644 (file)
@@ -22,7 +22,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 #include "includes.h"
-RCSID("$OpenBSD: auth-skey.c,v 1.14 2002/01/11 20:14:11 markus Exp $");
+RCSID("$OpenBSD: auth-skey.c,v 1.15 2002/01/11 23:26:30 markus Exp $");
 
 #ifdef SKEY
 
@@ -60,8 +60,7 @@ skey_query(void *ctx, char **name, char **infotxt,
 
        len = strlen(challenge) + strlen(PROMPT) + 1;
        p = xmalloc(len);
-       strlcpy(p, challenge, len);
-       strlcat(p, PROMPT, len);
+       snprintf(p, len, "%s%s", challenge, PROMPT);
        (*prompts)[0] = p;
 
        return 0;
This page took 0.078293 seconds and 4 git commands to generate.