}
/* references the user_info_dc into the session_info */
- nt_status = auth_generate_session_info(parent_ctx, NULL, NULL, user_info_dc, AUTH_SESSION_INFO_SIMPLE_PRIVILEGES, &session_info);
+ nt_status = auth_generate_session_info(parent_ctx, lp_ctx, NULL, user_info_dc, AUTH_SESSION_INFO_SIMPLE_PRIVILEGES, &session_info);
talloc_free(mem_ctx);
NT_STATUS_NOT_OK_RETURN(nt_status);
return nt_status;
}
- nt_status = auth_generate_session_info(mem_ctx, NULL, NULL, user_info_dc,
+ nt_status = auth_generate_session_info(mem_ctx, lp_ctx, NULL, user_info_dc,
AUTH_SESSION_INFO_SIMPLE_PRIVILEGES|AUTH_SESSION_INFO_AUTHENTICATED|AUTH_SESSION_INFO_DEFAULT_GROUPS,
session_info);
/* There is already a reference between the session_info and user_info_dc */
}
/* references the user_info_dc into the session_info */
- nt_status = auth_generate_session_info(parent_ctx, NULL, NULL, user_info_dc, AUTH_SESSION_INFO_SIMPLE_PRIVILEGES, &session_info);
+ nt_status = auth_generate_session_info(parent_ctx, lp_ctx, NULL, user_info_dc, AUTH_SESSION_INFO_SIMPLE_PRIVILEGES, &session_info);
talloc_free(mem_ctx);
NT_STATUS_NOT_OK_RETURN(nt_status);
session_info_flags |= AUTH_SESSION_INFO_SIMPLE_PRIVILEGES;
- status = auth_generate_session_info(mem_ctx, NULL, NULL, user_info_dc,
+ status = auth_generate_session_info(mem_ctx, auth_context->lp_ctx, NULL, user_info_dc,
session_info_flags, session_info);
if (!NT_STATUS_IS_OK(status)) {
talloc_free(tmp_ctx);