s4:security Remove use of user_sid and group_sid from struct security_token
[samba.git] / source4 / rpc_server / lsa / dcesrv_lsa.c
index 0a347e07dd80c792fc370c0e3611aa268e3d774f..371419fa700dbd4e6978f4fae0808394ebf14499 100644 (file)
@@ -338,7 +338,7 @@ static NTSTATUS dcesrv_lsa_QuerySecurity(struct dcesrv_call_state *dce_call, TAL
 
        DCESRV_PULL_HANDLE(h, r->in.handle, DCESRV_HANDLE_ANY);
 
-       sid = dce_call->conn->auth_state.session_info->security_token->user_sid;
+       sid = dce_call->conn->auth_state.session_info->security_token->sids[PRIMARY_USER_SID_INDEX];
 
        if (h->wire_handle.handle_type == LSA_HANDLE_POLICY) {
                status = dcesrv_build_lsa_sd(mem_ctx, &sd, sid, 0);