summaryrefslogtreecommitdiff
path: root/usr/src/lib/libsmbfs/smb/krb5ssp.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/lib/libsmbfs/smb/krb5ssp.c')
-rw-r--r--usr/src/lib/libsmbfs/smb/krb5ssp.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/usr/src/lib/libsmbfs/smb/krb5ssp.c b/usr/src/lib/libsmbfs/smb/krb5ssp.c
index fbbd08398b..d473c07c79 100644
--- a/usr/src/lib/libsmbfs/smb/krb5ssp.c
+++ b/usr/src/lib/libsmbfs/smb/krb5ssp.c
@@ -236,9 +236,9 @@ krb5ssp_put_request(struct ssp_ctx *sp, struct mbdata *out_mb)
if ((err = krb5ssp_tkt2gtok(tkt, tktlen, &gtok, &gtoklen)) != 0)
goto out;
- if ((err = mb_init(out_mb, gtoklen)) != 0)
+ if ((err = mb_init_sz(out_mb, gtoklen)) != 0)
goto out;
- if ((err = mb_put_mem(out_mb, gtok, gtoklen)) != 0)
+ if ((err = mb_put_mem(out_mb, gtok, gtoklen, MB_MSYSTEM)) != 0)
goto out;
if (ctx->ct_vcflags & SMBV_WILL_SIGN)