summaryrefslogtreecommitdiffstats
path: root/sshconnect2.c
diff options
context:
space:
mode:
authorDarren Tucker <dtucker@zip.com.au>2003-08-26 12:10:48 +1000
committerDarren Tucker <dtucker@zip.com.au>2003-08-26 12:10:48 +1000
commit600ad8de76e12820ed1ff0db71946b4e03d5349c (patch)
tree1de5249188e5d80b7be3adf01aecba90bf568d6f /sshconnect2.c
parent6b191a234cff048b9778352fa9ac81296cdde4d4 (diff)
- deraadt@cvs.openbsd.org 2003/08/24 17:36:52AFTER_KRB5_GSSAPI_MERGE
[monitor.c monitor_wrap.c sshconnect2.c] 64 bit cleanups; markus ok
Diffstat (limited to 'sshconnect2.c')
-rw-r--r--sshconnect2.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/sshconnect2.c b/sshconnect2.c
index 558a0a74..22795395 100644
--- a/sshconnect2.c
+++ b/sshconnect2.c
@@ -23,7 +23,7 @@
*/
#include "includes.h"
-RCSID("$OpenBSD: sshconnect2.c,v 1.122 2003/08/22 13:20:03 markus Exp $");
+RCSID("$OpenBSD: sshconnect2.c,v 1.123 2003/08/24 17:36:52 deraadt Exp $");
#include "openbsd-compat/sys-queue.h"
@@ -647,12 +647,14 @@ input_gssapi_errtok(int type, u_int32_t plen, void *ctxt)
gss_buffer_desc send_tok = GSS_C_EMPTY_BUFFER;
gss_buffer_desc recv_tok;
OM_uint32 status, ms;
+ u_int len;
if (authctxt == NULL)
fatal("input_gssapi_response: no authentication context");
gssctxt = authctxt->methoddata;
- recv_tok.value = packet_get_string(&recv_tok.length);
+ recv_tok.value = packet_get_string(&len);
+ recv_tok.length = len;
packet_check_eom();