diff --git a/lib/gssapi/accept_sec_context.c b/lib/gssapi/accept_sec_context.c index be81a501b..db2406035 100644 --- a/lib/gssapi/accept_sec_context.c +++ b/lib/gssapi/accept_sec_context.c @@ -96,6 +96,7 @@ OM_uint32 gss_accept_sec_context flags |= GSS_C_MUTUAL_FLAG; flags |= GSS_C_CONF_FLAG; flags |= GSS_C_INTEG_FLAG; + flags |= GSS_C_SEQUENCE_FLAG; kret = gssapi_krb5_create_8003_checksum (input_chan_bindings, flags, diff --git a/lib/gssapi/init_sec_context.c b/lib/gssapi/init_sec_context.c index e375c3ec7..f49275822 100644 --- a/lib/gssapi/init_sec_context.c +++ b/lib/gssapi/init_sec_context.c @@ -86,6 +86,7 @@ init_auth ; /* XXX */ flags |= GSS_C_CONF_FLAG; flags |= GSS_C_INTEG_FLAG; + flags |= GSS_C_SEQUENCE_FLAG; if (ret_flags) *ret_flags = flags; diff --git a/lib/gssapi/krb5/accept_sec_context.c b/lib/gssapi/krb5/accept_sec_context.c index be81a501b..db2406035 100644 --- a/lib/gssapi/krb5/accept_sec_context.c +++ b/lib/gssapi/krb5/accept_sec_context.c @@ -96,6 +96,7 @@ OM_uint32 gss_accept_sec_context flags |= GSS_C_MUTUAL_FLAG; flags |= GSS_C_CONF_FLAG; flags |= GSS_C_INTEG_FLAG; + flags |= GSS_C_SEQUENCE_FLAG; kret = gssapi_krb5_create_8003_checksum (input_chan_bindings, flags, diff --git a/lib/gssapi/krb5/init_sec_context.c b/lib/gssapi/krb5/init_sec_context.c index e375c3ec7..f49275822 100644 --- a/lib/gssapi/krb5/init_sec_context.c +++ b/lib/gssapi/krb5/init_sec_context.c @@ -86,6 +86,7 @@ init_auth ; /* XXX */ flags |= GSS_C_CONF_FLAG; flags |= GSS_C_INTEG_FLAG; + flags |= GSS_C_SEQUENCE_FLAG; if (ret_flags) *ret_flags = flags;