X-Git-Url: http://www.project-moonshot.org/gitweb/?p=mech_eap.orig;a=blobdiff_plain;f=unwrap.c;h=844c76250864d9d8d08390226c6209c35215fa2c;hp=ca10b32d72b3d1a34d0651d4f094c495fde4857c;hb=31355119edb3a282ab302c05e33e23430af67603;hpb=172199b8d9ef8d0afac1254a9a578f58e7017aa4 diff --git a/unwrap.c b/unwrap.c index ca10b32..844c762 100644 --- a/unwrap.c +++ b/unwrap.c @@ -43,6 +43,9 @@ gss_unwrap(OM_uint32 *minor, OM_uint32 major, tmpMinor; gss_iov_buffer_desc iov[2]; + if (!CTX_IS_ESTABLISHED(ctx)) + return GSS_S_NO_CONTEXT; + iov[0].type = GSS_IOV_BUFFER_TYPE_STREAM; iov[0].buffer = *input_message_buffer;