diff --git a/src/gss_sec_ctx.c b/src/gss_sec_ctx.c index f96b90d..2989f1a 100644 --- a/src/gss_sec_ctx.c +++ b/src/gss_sec_ctx.c @@ -398,7 +398,7 @@ uint32_t gssntlm_init_sec_context(uint32_t *minor_status, ctx->gss_flags |= GSS_C_INTEG_FLAG; } if (ctx->neg_flags & NTLMSSP_NEGOTIATE_SEAL) { - ctx->gss_flags |= GSS_C_CONF_FLAG & GSS_C_INTEG_FLAG; + ctx->gss_flags |= GSS_C_CONF_FLAG | GSS_C_INTEG_FLAG; } ctx->stage = NTLMSSP_STAGE_DONE;