guid_ptr = &guid;
}
- subreq = rpccli_wbint_DsGetDcName_send(
- state, ev, child->rpccli, domain_name, guid_ptr, site_name,
+ subreq = dcerpc_wbint_DsGetDcName_send(
+ state, ev, child->binding_handle, domain_name, guid_ptr, site_name,
flags, &state->dcinfo);
if (tevent_req_nomem(subreq, req)) {
return tevent_req_post(req, ev);
req, struct wb_dsgetdcname_state);
NTSTATUS status, result;
- status = rpccli_wbint_DsGetDcName_recv(subreq, state, &result);
+ status = dcerpc_wbint_DsGetDcName_recv(subreq, state, &result);
TALLOC_FREE(subreq);
if (!NT_STATUS_IS_OK(status)) {
tevent_req_nterror(req, status);
child = idmap_child();
- subreq = rpccli_wbint_Gid2Sid_send(
- state, ev, child->rpccli, state->dom_name,
+ subreq = dcerpc_wbint_Gid2Sid_send(
+ state, ev, child->binding_handle, state->dom_name,
gid, &state->sid);
if (tevent_req_nomem(subreq, req)) {
return tevent_req_post(req, ev);
req, struct wb_gid2sid_state);
NTSTATUS status, result;
- status = rpccli_wbint_Gid2Sid_recv(subreq, state, &result);
+ status = dcerpc_wbint_Gid2Sid_recv(subreq, state, &result);
TALLOC_FREE(subreq);
if (!NT_STATUS_IS_OK(status)) {
tevent_req_nterror(req, status);
return tevent_req_post(req, ev);
}
- subreq = rpccli_wbint_LookupGroupMembers_send(
- state, ev, domain->child.rpccli, &state->sid, type,
+ subreq = dcerpc_wbint_LookupGroupMembers_send(
+ state, ev, domain->child.binding_handle, &state->sid, type,
&state->members);
if (tevent_req_nomem(subreq, req)) {
return tevent_req_post(req, ev);
req, struct wb_lookupgroupmem_state);
NTSTATUS status, result;
- status = rpccli_wbint_LookupGroupMembers_recv(subreq, state, &result);
+ status = dcerpc_wbint_LookupGroupMembers_recv(subreq, state, &result);
TALLOC_FREE(subreq);
if (!NT_STATUS_IS_OK(status)) {
tevent_req_nterror(req, status);
return tevent_req_post(req, ev);
}
- subreq = rpccli_wbint_LookupName_send(
- state, ev, domain->child.rpccli, state->dom_name, state->name,
+ subreq = dcerpc_wbint_LookupName_send(
+ state, ev, domain->child.binding_handle, state->dom_name, state->name,
flags, &state->type, &state->sid);
if (tevent_req_nomem(subreq, req)) {
return tevent_req_post(req, ev);
struct winbindd_domain *root_domain;
NTSTATUS status, result;
- status = rpccli_wbint_LookupName_recv(subreq, state, &result);
+ status = dcerpc_wbint_LookupName_recv(subreq, state, &result);
TALLOC_FREE(subreq);
if (!NT_STATUS_IS_OK(status)) {
tevent_req_nterror(req, status);
return;
}
- subreq = rpccli_wbint_LookupName_send(
- state, state->ev, root_domain->child.rpccli, state->dom_name,
+ subreq = dcerpc_wbint_LookupName_send(
+ state, state->ev, root_domain->child.binding_handle, state->dom_name,
state->name, state->flags, &state->type, &state->sid);
if (tevent_req_nomem(subreq, req)) {
return;
req, struct wb_lookupname_state);
NTSTATUS status, result;
- status = rpccli_wbint_LookupName_recv(subreq, state, &result);
+ status = dcerpc_wbint_LookupName_recv(subreq, state, &result);
TALLOC_FREE(subreq);
if (!NT_STATUS_IS_OK(status)) {
tevent_req_nterror(req, status);
return tevent_req_post(req, ev);
}
- subreq = rpccli_wbint_LookupSid_send(
- state, ev, state->lookup_domain->child.rpccli,
+ subreq = dcerpc_wbint_LookupSid_send(
+ state, ev, state->lookup_domain->child.binding_handle,
&state->sid, &state->type, &state->domname, &state->name);
if (tevent_req_nomem(subreq, req)) {
return tevent_req_post(req, ev);
struct winbindd_domain *forest_root;
NTSTATUS status, result;
- status = rpccli_wbint_LookupSid_recv(subreq, state, &result);
+ status = dcerpc_wbint_LookupSid_recv(subreq, state, &result);
TALLOC_FREE(subreq);
if (!NT_STATUS_IS_OK(status)) {
tevent_req_nterror(req, status);
}
state->lookup_domain = forest_root;
- subreq = rpccli_wbint_LookupSid_send(
- state, state->ev, state->lookup_domain->child.rpccli,
+ subreq = dcerpc_wbint_LookupSid_send(
+ state, state->ev, state->lookup_domain->child.binding_handle,
&state->sid, &state->type, &state->domname, &state->name);
if (tevent_req_nomem(subreq, req)) {
return;
state->sids.num_sids = num_sids;
state->sids.sids = CONST_DISCARD(struct dom_sid *, sids);
- subreq = rpccli_wbint_LookupUserAliases_send(
- state, ev, domain->child.rpccli, &state->sids, &state->rids);
+ subreq = dcerpc_wbint_LookupUserAliases_send(
+ state, ev, domain->child.binding_handle, &state->sids, &state->rids);
if (tevent_req_nomem(subreq, req)) {
return tevent_req_post(req, ev);
}
req, struct wb_lookupuseraliases_state);
NTSTATUS status, result;
- status = rpccli_wbint_LookupUserAliases_recv(subreq, state, &result);
+ status = dcerpc_wbint_LookupUserAliases_recv(subreq, state, &result);
TALLOC_FREE(subreq);
if (!NT_STATUS_IS_OK(status)) {
tevent_req_nterror(req, status);
}
sid_copy(&state->sid, sid);
- subreq = rpccli_wbint_LookupUserGroups_send(
- state, ev, domain->child.rpccli, &state->sid, &state->sids);
+ subreq = dcerpc_wbint_LookupUserGroups_send(
+ state, ev, domain->child.binding_handle, &state->sid, &state->sids);
if (tevent_req_nomem(subreq, req)) {
return tevent_req_post(req, ev);
}
req, struct wb_lookupusergroups_state);
NTSTATUS status, result;
- status = rpccli_wbint_LookupUserGroups_recv(subreq, state, &result);
+ status = dcerpc_wbint_LookupUserGroups_recv(subreq, state, &result);
TALLOC_FREE(subreq);
if (!NT_STATUS_IS_OK(status)) {
tevent_req_nterror(req, status);
tevent_req_nterror(req, NT_STATUS_NO_MORE_ENTRIES);
return tevent_req_post(req, ev);
}
- subreq = rpccli_wbint_QueryGroupList_send(
- state, state->ev, state->gstate->domain->child.rpccli,
+ subreq = dcerpc_wbint_QueryGroupList_send(
+ state, state->ev, state->gstate->domain->child.binding_handle,
&state->next_groups);
if (tevent_req_nomem(subreq, req)) {
return tevent_req_post(req, ev);
req, struct wb_next_grent_state);
NTSTATUS status, result;
- status = rpccli_wbint_QueryGroupList_recv(subreq, state, &result);
+ status = dcerpc_wbint_QueryGroupList_recv(subreq, state, &result);
TALLOC_FREE(subreq);
if (!NT_STATUS_IS_OK(status) || !NT_STATUS_IS_OK(result)) {
/* Ignore errors here, just log it */
tevent_req_nterror(req, NT_STATUS_NO_MORE_ENTRIES);
return;
}
- subreq = rpccli_wbint_QueryGroupList_send(
- state, state->ev, state->gstate->domain->child.rpccli,
+ subreq = dcerpc_wbint_QueryGroupList_send(
+ state, state->ev, state->gstate->domain->child.binding_handle,
&state->next_groups);
if (tevent_req_nomem(subreq, req)) {
return;
return NULL;
}
- subreq = rpccli_wbint_QueryUserList_send(state, ev,
- domain->child.rpccli,
+ subreq = dcerpc_wbint_QueryUserList_send(state, ev,
+ domain->child.binding_handle,
&state->users);
if (tevent_req_nomem(subreq, req)) {
return tevent_req_post(req, ev);
req, struct wb_query_user_list_state);
NTSTATUS status, result;
- status = rpccli_wbint_QueryUserList_recv(subreq, state, &result);
+ status = dcerpc_wbint_QueryUserList_recv(subreq, state, &result);
TALLOC_FREE(subreq);
if (!NT_STATUS_IS_OK(status)) {
tevent_req_nterror(req, status);
return;
}
- DEBUG(10, ("rpccli_wbint_QueryUserList returned %d users\n",
+ DEBUG(10, ("dcerpc_wbint_QueryUserList returned %d users\n",
state->users.num_userinfos));
tevent_req_done(req);
return tevent_req_post(req, ev);
}
- subreq = rpccli_wbint_QueryUser_send(state, ev, domain->child.rpccli,
+ subreq = dcerpc_wbint_QueryUser_send(state, ev, domain->child.binding_handle,
&state->sid, state->info);
if (tevent_req_nomem(subreq, req)) {
return tevent_req_post(req, ev);
req, struct wb_queryuser_state);
NTSTATUS status, result;
- status = rpccli_wbint_QueryUser_recv(subreq, state->info, &result);
+ status = dcerpc_wbint_QueryUser_recv(subreq, state->info, &result);
TALLOC_FREE(subreq);
if (!NT_STATUS_IS_OK(status)) {
tevent_req_nterror(req, status);
if (req == NULL) {
return NULL;
}
- subreq = rpccli_wbint_QuerySequenceNumber_send(
- state, ev, domain->child.rpccli, &state->seqnum);
+ subreq = dcerpc_wbint_QuerySequenceNumber_send(
+ state, ev, domain->child.binding_handle, &state->seqnum);
if (tevent_req_nomem(subreq, req)) {
return tevent_req_post(req, ev);
}
req, struct wb_seqnum_state);
NTSTATUS status, result;
- status = rpccli_wbint_QuerySequenceNumber_recv(subreq, state, &result);
+ status = dcerpc_wbint_QuerySequenceNumber_recv(subreq, state, &result);
TALLOC_FREE(subreq);
if (!NT_STATUS_IS_OK(status)) {
tevent_req_nterror(req, status);
child = idmap_child();
- subreq = rpccli_wbint_Sid2Gid_send(state, state->ev, child->rpccli,
+ subreq = dcerpc_wbint_Sid2Gid_send(state, state->ev, child->binding_handle,
state->dom_name, &state->sid,
&state->gid64);
if (tevent_req_nomem(subreq, req)) {
req, struct wb_sid2gid_state);
NTSTATUS status, result;
- status = rpccli_wbint_Sid2Gid_recv(subreq, state, &result);
+ status = dcerpc_wbint_Sid2Gid_recv(subreq, state, &result);
TALLOC_FREE(subreq);
if (!NT_STATUS_IS_OK(status)) {
tevent_req_nterror(req, status);
child = idmap_child();
- subreq = rpccli_wbint_Sid2Uid_send(state, state->ev, child->rpccli,
+ subreq = dcerpc_wbint_Sid2Uid_send(state, state->ev, child->binding_handle,
state->dom_name, &state->sid,
&state->uid64);
if (tevent_req_nomem(subreq, req)) {
req, struct wb_sid2uid_state);
NTSTATUS status, result;
- status = rpccli_wbint_Sid2Uid_recv(subreq, state, &result);
+ status = dcerpc_wbint_Sid2Uid_recv(subreq, state, &result);
TALLOC_FREE(subreq);
if (!NT_STATUS_IS_OK(status)) {
tevent_req_nterror(req, status);
child = idmap_child();
- subreq = rpccli_wbint_Uid2Sid_send(
- state, ev, child->rpccli, state->dom_name,
+ subreq = dcerpc_wbint_Uid2Sid_send(
+ state, ev, child->binding_handle, state->dom_name,
uid, &state->sid);
if (tevent_req_nomem(subreq, req)) {
return tevent_req_post(req, ev);
req, struct wb_uid2sid_state);
NTSTATUS status, result;
- status = rpccli_wbint_Uid2Sid_recv(subreq, state, &result);
+ status = dcerpc_wbint_Uid2Sid_recv(subreq, state, &result);
TALLOC_FREE(subreq);
if (!NT_STATUS_IS_OK(status)) {
tevent_req_nterror(req, status);
child = idmap_child();
- subreq = rpccli_wbint_AllocateGid_send(state, ev, child->rpccli,
+ subreq = dcerpc_wbint_AllocateGid_send(state, ev, child->binding_handle,
&state->gid);
if (tevent_req_nomem(subreq, req)) {
return tevent_req_post(req, ev);
req, struct winbindd_allocate_gid_state);
NTSTATUS status, result;
- status = rpccli_wbint_AllocateGid_recv(subreq, state, &result);
+ status = dcerpc_wbint_AllocateGid_recv(subreq, state, &result);
TALLOC_FREE(subreq);
if (!NT_STATUS_IS_OK(status)) {
tevent_req_nterror(req, status);
child = idmap_child();
- subreq = rpccli_wbint_AllocateUid_send(state, ev, child->rpccli,
+ subreq = dcerpc_wbint_AllocateUid_send(state, ev, child->binding_handle,
&state->uid);
if (tevent_req_nomem(subreq, req)) {
return tevent_req_post(req, ev);
req, struct winbindd_allocate_uid_state);
NTSTATUS status, result;
- status = rpccli_wbint_AllocateUid_recv(subreq, state, &result);
+ status = dcerpc_wbint_AllocateUid_recv(subreq, state, &result);
TALLOC_FREE(subreq);
if (!NT_STATUS_IS_OK(status)) {
tevent_req_nterror(req, status);
return tevent_req_post(req, ev);
}
- subreq = rpccli_wbint_ChangeMachineAccount_send(state, ev,
- domain->child.rpccli);
+ subreq = dcerpc_wbint_ChangeMachineAccount_send(state, ev,
+ domain->child.binding_handle);
if (tevent_req_nomem(subreq, req)) {
return tevent_req_post(req, ev);
}
req, struct winbindd_change_machine_acct_state);
NTSTATUS status, result;
- status = rpccli_wbint_ChangeMachineAccount_recv(subreq, state, &result);
+ status = dcerpc_wbint_ChangeMachineAccount_recv(subreq, state, &result);
if (!NT_STATUS_IS_OK(status)) {
tevent_req_nterror(req, status);
return;
return tevent_req_post(req, ev);
}
- subreq = rpccli_wbint_CheckMachineAccount_send(state, ev,
- domain->child.rpccli);
+ subreq = dcerpc_wbint_CheckMachineAccount_send(state, ev,
+ domain->child.binding_handle);
if (tevent_req_nomem(subreq, req)) {
return tevent_req_post(req, ev);
}
req, struct winbindd_check_machine_acct_state);
NTSTATUS status, result;
- status = rpccli_wbint_CheckMachineAccount_recv(subreq, state, &result);
+ status = dcerpc_wbint_CheckMachineAccount_recv(subreq, state, &result);
if (!NT_STATUS_IS_OK(status)) {
tevent_req_nterror(req, status);
return;
child = locator_child();
- subreq = rpccli_wbint_DsGetDcName_send(
- state, ev, child->rpccli,
+ subreq = dcerpc_wbint_DsGetDcName_send(
+ state, ev, child->binding_handle,
request->data.dsgetdcname.domain_name, guid_ptr,
request->data.dsgetdcname.site_name,
ds_flags, &state->dc_info);
req, struct winbindd_dsgetdcname_state);
NTSTATUS status, result;
- status = rpccli_wbint_DsGetDcName_recv(subreq, state, &result);
+ status = dcerpc_wbint_DsGetDcName_recv(subreq, state, &result);
TALLOC_FREE(subreq);
if (!NT_STATUS_IS_OK(status)) {
tevent_req_nterror(req, status);
for (i=0; i<state->num_domains; i++) {
struct winbindd_list_groups_domstate *d = &state->domains[i];
- d->subreq = rpccli_wbint_QueryGroupList_send(
- state->domains, ev, d->domain->child.rpccli,
+ d->subreq = dcerpc_wbint_QueryGroupList_send(
+ state->domains, ev, d->domain->child.binding_handle,
&d->groups);
if (tevent_req_nomem(d->subreq, req)) {
TALLOC_FREE(state->domains);
NTSTATUS status, result;
int i;
- status = rpccli_wbint_QueryGroupList_recv(subreq, state->domains,
+ status = dcerpc_wbint_QueryGroupList_recv(subreq, state->domains,
&result);
for (i=0; i<state->num_domains; i++) {
for (i=0; i<state->num_domains; i++) {
struct winbindd_list_users_domstate *d = &state->domains[i];
- d->subreq = rpccli_wbint_QueryUserList_send(
- state->domains, ev, d->domain->child.rpccli,
+ d->subreq = dcerpc_wbint_QueryUserList_send(
+ state->domains, ev, d->domain->child.binding_handle,
&d->users);
if (tevent_req_nomem(d->subreq, req)) {
TALLOC_FREE(state->domains);
NTSTATUS status, result;
int i;
- status = rpccli_wbint_QueryUserList_recv(subreq, state->domains,
+ status = dcerpc_wbint_QueryUserList_recv(subreq, state->domains,
&result);
for (i=0; i<state->num_domains; i++) {
return tevent_req_post(req, ev);
}
- subreq = rpccli_wbint_LookupRids_send(
- state, ev, domain->child.rpccli, &state->rids, &state->names);
+ subreq = dcerpc_wbint_LookupRids_send(
+ state, ev, domain->child.binding_handle, &state->rids, &state->names);
if (tevent_req_nomem(subreq, req)) {
return tevent_req_post(req, ev);
}
req, struct winbindd_lookuprids_state);
NTSTATUS status, result;
- status = rpccli_wbint_LookupRids_recv(subreq, state, &result);
+ status = dcerpc_wbint_LookupRids_recv(subreq, state, &result);
TALLOC_FREE(subreq);
if (!NT_STATUS_IS_OK(status)) {
tevent_req_nterror(req, status);
return tevent_req_post(req, ev);
}
- subreq = rpccli_wbint_PingDc_send(state, ev, domain->child.rpccli);
+ subreq = dcerpc_wbint_PingDc_send(state, ev, domain->child.binding_handle);
if (tevent_req_nomem(subreq, req)) {
return tevent_req_post(req, ev);
}
req, struct winbindd_ping_dc_state);
NTSTATUS status, result;
- status = rpccli_wbint_PingDc_recv(subreq, state, &result);
+ status = dcerpc_wbint_PingDc_recv(subreq, state, &result);
if (!NT_STATUS_IS_OK(status)) {
tevent_req_nterror(req, status);
return;