Ignore:
Timestamp:
Nov 27, 2012, 4:43:17 PM (13 years ago)
Author:
Silvan Scherrer
Message:

Samba Server: updated trunk to 3.6.0

Location:
trunk/server
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/server

  • trunk/server/source3/winbindd/wb_sid2gid.c

    r414 r745  
    2020#include "includes.h"
    2121#include "winbindd.h"
    22 #include "librpc/gen_ndr/cli_wbint.h"
     22#include "librpc/gen_ndr/ndr_wbint_c.h"
     23#include "idmap_cache.h"
     24#include "../libcli/security/security.h"
    2325
    2426struct wb_sid2gid_state {
     
    9395        status = wb_lookupsid_recv(subreq, talloc_tos(), &type, &domname,
    9496                                   &name);
    95         if (!NT_STATUS_IS_OK(status)) {
    96                 tevent_req_nterror(req, status);
     97        if (tevent_req_nterror(req, status)) {
    9798                return;
    9899        }
     
    125126        child = idmap_child();
    126127
    127         subreq = rpccli_wbint_Sid2Gid_send(state, state->ev, child->rpccli,
     128        subreq = dcerpc_wbint_Sid2Gid_send(state, state->ev, child->binding_handle,
    128129                                           state->dom_name, &state->sid,
    129130                                           &state->gid64);
     
    142143        NTSTATUS status, result;
    143144
    144         status = rpccli_wbint_Sid2Gid_recv(subreq, state, &result);
     145        status = dcerpc_wbint_Sid2Gid_recv(subreq, state, &result);
    145146        TALLOC_FREE(subreq);
    146         if (!NT_STATUS_IS_OK(status)) {
     147        if (any_nt_status_not_ok(status, result, &status)) {
    147148                tevent_req_nterror(req, status);
    148                 return;
    149         }
    150         if (!NT_STATUS_IS_OK(result)) {
    151                 tevent_req_nterror(req, result);
    152149                return;
    153150        }
Note: See TracChangeset for help on using the changeset viewer.