drsuapi 42 source4/dsdb/repl/drepl_out_helpers.c struct dreplsrv_drsuapi_connection *drsuapi;
drsuapi 66 source4/dsdb/repl/drepl_out_helpers.c st->drsuapi = conn->drsuapi;
drsuapi 68 source4/dsdb/repl/drepl_out_helpers.c if (st->drsuapi && !st->drsuapi->pipe->conn->dead) {
drsuapi 71 source4/dsdb/repl/drepl_out_helpers.c } else if (st->drsuapi && st->drsuapi->pipe->conn->dead) {
drsuapi 72 source4/dsdb/repl/drepl_out_helpers.c talloc_free(st->drsuapi);
drsuapi 73 source4/dsdb/repl/drepl_out_helpers.c conn->drsuapi = NULL;
drsuapi 76 source4/dsdb/repl/drepl_out_helpers.c st->drsuapi = talloc_zero(st, struct dreplsrv_drsuapi_connection);
drsuapi 77 source4/dsdb/repl/drepl_out_helpers.c if (composite_nomem(st->drsuapi, c)) return c;
drsuapi 95 source4/dsdb/repl/drepl_out_helpers.c c->status = dcerpc_pipe_connect_b_recv(creq, st->drsuapi, &st->drsuapi->pipe);
drsuapi 98 source4/dsdb/repl/drepl_out_helpers.c c->status = gensec_session_key(st->drsuapi->pipe->conn->security_state.generic_state,
drsuapi 99 source4/dsdb/repl/drepl_out_helpers.c &st->drsuapi->gensec_skey);
drsuapi 117 source4/dsdb/repl/drepl_out_helpers.c st->bind_r.out.bind_handle = &st->drsuapi->bind_handle;
drsuapi 119 source4/dsdb/repl/drepl_out_helpers.c req = dcerpc_drsuapi_DsBind_send(st->drsuapi->pipe, st, &st->bind_r);
drsuapi 137 source4/dsdb/repl/drepl_out_helpers.c ZERO_STRUCT(st->drsuapi->remote_info28);
drsuapi 143 source4/dsdb/repl/drepl_out_helpers.c st->drsuapi->remote_info28.supported_extensions = info24->supported_extensions;
drsuapi 144 source4/dsdb/repl/drepl_out_helpers.c st->drsuapi->remote_info28.site_guid = info24->site_guid;
drsuapi 145 source4/dsdb/repl/drepl_out_helpers.c st->drsuapi->remote_info28.pid = info24->pid;
drsuapi 146 source4/dsdb/repl/drepl_out_helpers.c st->drsuapi->remote_info28.repl_epoch = 0;
drsuapi 152 source4/dsdb/repl/drepl_out_helpers.c st->drsuapi->remote_info28.supported_extensions = info48->supported_extensions;
drsuapi 153 source4/dsdb/repl/drepl_out_helpers.c st->drsuapi->remote_info28.site_guid = info48->site_guid;
drsuapi 154 source4/dsdb/repl/drepl_out_helpers.c st->drsuapi->remote_info28.pid = info48->pid;
drsuapi 155 source4/dsdb/repl/drepl_out_helpers.c st->drsuapi->remote_info28.repl_epoch = info48->repl_epoch;
drsuapi 159 source4/dsdb/repl/drepl_out_helpers.c st->drsuapi->remote_info28 = st->bind_r.out.bind_info->info.info28;
drsuapi 176 source4/dsdb/repl/drepl_out_helpers.c st->conn->drsuapi = talloc_steal(st->conn, st->drsuapi);
drsuapi 188 source4/dsdb/repl/drepl_out_helpers.c struct dreplsrv_drsuapi_connection *drsuapi;
drsuapi 242 source4/dsdb/repl/drepl_out_helpers.c struct dreplsrv_drsuapi_connection *drsuapi = st->op->source_dsa->conn->drsuapi;
drsuapi 256 source4/dsdb/repl/drepl_out_helpers.c r->in.bind_handle = &drsuapi->bind_handle;
drsuapi 257 source4/dsdb/repl/drepl_out_helpers.c if (drsuapi->remote_info28.supported_extensions & DRSUAPI_SUPPORTED_EXTENSION_GETCHGREQ_V8) {
drsuapi 287 source4/dsdb/repl/drepl_out_helpers.c req = dcerpc_drsuapi_DsGetNCChanges_send(drsuapi->pipe, r, r);
drsuapi 368 source4/dsdb/repl/drepl_out_helpers.c struct dreplsrv_drsuapi_connection *drsuapi = st->op->source_dsa->conn->drsuapi;
drsuapi 413 source4/dsdb/repl/drepl_out_helpers.c &drsuapi->gensec_skey,
drsuapi 53 source4/dsdb/repl/drepl_service.h struct dreplsrv_drsuapi_connection *drsuapi;
drsuapi 1446 source4/libnet/libnet_become_dc.c struct becomeDC_drsuapi *drsuapi,
drsuapi 1504 source4/libnet/libnet_become_dc.c struct becomeDC_drsuapi *drsuapi,
drsuapi 1511 source4/libnet/libnet_become_dc.c drsuapi->s = s;
drsuapi 1513 source4/libnet/libnet_become_dc.c if (!drsuapi->binding) {
drsuapi 1538 source4/libnet/libnet_become_dc.c c->status = dcerpc_parse_binding(s, binding_str, &drsuapi->binding);
drsuapi 1543 source4/libnet/libnet_become_dc.c creq = dcerpc_pipe_connect_b_send(s, drsuapi->binding, &ndr_table_drsuapi,
drsuapi 1550 source4/libnet/libnet_become_dc.c struct becomeDC_drsuapi *drsuapi,
drsuapi 1571 source4/libnet/libnet_become_dc.c struct becomeDC_drsuapi *drsuapi,
drsuapi 1578 source4/libnet/libnet_become_dc.c GUID_from_string(DRSUAPI_DS_BIND_GUID_W2K3, &drsuapi->bind_guid);
drsuapi 1580 source4/libnet/libnet_become_dc.c bind_info28 = &drsuapi->local_info28;
drsuapi 1620 source4/libnet/libnet_become_dc.c drsuapi->bind_info_ctr.length = 28;
drsuapi 1621 source4/libnet/libnet_become_dc.c drsuapi->bind_info_ctr.info.info28 = *bind_info28;
drsuapi 1623 source4/libnet/libnet_become_dc.c drsuapi->bind_r.in.bind_guid = &drsuapi->bind_guid;
drsuapi 1624 source4/libnet/libnet_become_dc.c drsuapi->bind_r.in.bind_info = &drsuapi->bind_info_ctr;
drsuapi 1625 source4/libnet/libnet_become_dc.c drsuapi->bind_r.out.bind_handle = &drsuapi->bind_handle;
drsuapi 1627 source4/libnet/libnet_become_dc.c req = dcerpc_drsuapi_DsBind_send(drsuapi->pipe, s, &drsuapi->bind_r);
drsuapi 1632 source4/libnet/libnet_become_dc.c struct becomeDC_drsuapi *drsuapi)
drsuapi 1634 source4/libnet/libnet_become_dc.c if (!W_ERROR_IS_OK(drsuapi->bind_r.out.result)) {
drsuapi 1635 source4/libnet/libnet_become_dc.c return drsuapi->bind_r.out.result;
drsuapi 1638 source4/libnet/libnet_become_dc.c ZERO_STRUCT(drsuapi->remote_info28);
drsuapi 1639 source4/libnet/libnet_become_dc.c if (drsuapi->bind_r.out.bind_info) {
drsuapi 1640 source4/libnet/libnet_become_dc.c switch (drsuapi->bind_r.out.bind_info->length) {
drsuapi 1643 source4/libnet/libnet_become_dc.c info24 = &drsuapi->bind_r.out.bind_info->info.info24;
drsuapi 1644 source4/libnet/libnet_become_dc.c drsuapi->remote_info28.supported_extensions = info24->supported_extensions;
drsuapi 1645 source4/libnet/libnet_become_dc.c drsuapi->remote_info28.site_guid = info24->site_guid;
drsuapi 1646 source4/libnet/libnet_become_dc.c drsuapi->remote_info28.pid = info24->pid;
drsuapi 1647 source4/libnet/libnet_become_dc.c drsuapi->remote_info28.repl_epoch = 0;
drsuapi 1652 source4/libnet/libnet_become_dc.c info48 = &drsuapi->bind_r.out.bind_info->info.info48;
drsuapi 1653 source4/libnet/libnet_become_dc.c drsuapi->remote_info28.supported_extensions = info48->supported_extensions;
drsuapi 1654 source4/libnet/libnet_become_dc.c drsuapi->remote_info28.site_guid = info48->site_guid;
drsuapi 1655 source4/libnet/libnet_become_dc.c drsuapi->remote_info28.pid = info48->pid;
drsuapi 1656 source4/libnet/libnet_become_dc.c drsuapi->remote_info28.repl_epoch = info48->repl_epoch;
drsuapi 1660 source4/libnet/libnet_become_dc.c drsuapi->remote_info28 = drsuapi->bind_r.out.bind_info->info.info28;
drsuapi 2696 source4/libnet/libnet_become_dc.c struct becomeDC_drsuapi *drsuapi,
drsuapi 2741 source4/libnet/libnet_become_dc.c struct becomeDC_drsuapi *drsuapi,
drsuapi 2762 source4/libnet/libnet_become_dc.c r->in.bind_handle = &drsuapi->bind_handle;
drsuapi 2771 source4/libnet/libnet_become_dc.c req = dcerpc_drsuapi_DsReplicaUpdateRefs_send(drsuapi->pipe, r, r);
drsuapi 213 source4/libnet/libnet_unbecome_dc.c } drsuapi;
drsuapi 535 source4/libnet/libnet_unbecome_dc.c c->status = dcerpc_parse_binding(s, binding_str, &s->drsuapi.binding);
drsuapi 539 source4/libnet/libnet_unbecome_dc.c creq = dcerpc_pipe_connect_b_send(s, s->drsuapi.binding, &ndr_table_drsuapi,
drsuapi 553 source4/libnet/libnet_unbecome_dc.c c->status = dcerpc_pipe_connect_b_recv(req, s, &s->drsuapi.pipe);
drsuapi 567 source4/libnet/libnet_unbecome_dc.c GUID_from_string(DRSUAPI_DS_BIND_GUID, &s->drsuapi.bind_guid);
drsuapi 569 source4/libnet/libnet_unbecome_dc.c bind_info28 = &s->drsuapi.local_info28;
drsuapi 575 source4/libnet/libnet_unbecome_dc.c s->drsuapi.bind_info_ctr.length = 28;
drsuapi 576 source4/libnet/libnet_unbecome_dc.c s->drsuapi.bind_info_ctr.info.info28 = *bind_info28;
drsuapi 578 source4/libnet/libnet_unbecome_dc.c s->drsuapi.bind_r.in.bind_guid = &s->drsuapi.bind_guid;
drsuapi 579 source4/libnet/libnet_unbecome_dc.c s->drsuapi.bind_r.in.bind_info = &s->drsuapi.bind_info_ctr;
drsuapi 580 source4/libnet/libnet_unbecome_dc.c s->drsuapi.bind_r.out.bind_handle = &s->drsuapi.bind_handle;
drsuapi 582 source4/libnet/libnet_unbecome_dc.c req = dcerpc_drsuapi_DsBind_send(s->drsuapi.pipe, s, &s->drsuapi.bind_r);
drsuapi 597 source4/libnet/libnet_unbecome_dc.c if (!W_ERROR_IS_OK(s->drsuapi.bind_r.out.result)) {
drsuapi 598 source4/libnet/libnet_unbecome_dc.c composite_error(c, werror_to_ntstatus(s->drsuapi.bind_r.out.result));
drsuapi 602 source4/libnet/libnet_unbecome_dc.c ZERO_STRUCT(s->drsuapi.remote_info28);
drsuapi 603 source4/libnet/libnet_unbecome_dc.c if (s->drsuapi.bind_r.out.bind_info) {
drsuapi 604 source4/libnet/libnet_unbecome_dc.c switch (s->drsuapi.bind_r.out.bind_info->length) {
drsuapi 607 source4/libnet/libnet_unbecome_dc.c info24 = &s->drsuapi.bind_r.out.bind_info->info.info24;
drsuapi 608 source4/libnet/libnet_unbecome_dc.c s->drsuapi.remote_info28.supported_extensions = info24->supported_extensions;
drsuapi 609 source4/libnet/libnet_unbecome_dc.c s->drsuapi.remote_info28.site_guid = info24->site_guid;
drsuapi 610 source4/libnet/libnet_unbecome_dc.c s->drsuapi.remote_info28.pid = info24->pid;
drsuapi 611 source4/libnet/libnet_unbecome_dc.c s->drsuapi.remote_info28.repl_epoch = 0;
drsuapi 616 source4/libnet/libnet_unbecome_dc.c info48 = &s->drsuapi.bind_r.out.bind_info->info.info48;
drsuapi 617 source4/libnet/libnet_unbecome_dc.c s->drsuapi.remote_info28.supported_extensions = info48->supported_extensions;
drsuapi 618 source4/libnet/libnet_unbecome_dc.c s->drsuapi.remote_info28.site_guid = info48->site_guid;
drsuapi 619 source4/libnet/libnet_unbecome_dc.c s->drsuapi.remote_info28.pid = info48->pid;
drsuapi 620 source4/libnet/libnet_unbecome_dc.c s->drsuapi.remote_info28.repl_epoch = info48->repl_epoch;
drsuapi 624 source4/libnet/libnet_unbecome_dc.c s->drsuapi.remote_info28 = s->drsuapi.bind_r.out.bind_info->info.info28;
drsuapi 638 source4/libnet/libnet_unbecome_dc.c struct drsuapi_DsRemoveDSServer *r = &s->drsuapi.rm_ds_srv_r;
drsuapi 640 source4/libnet/libnet_unbecome_dc.c r->in.bind_handle = &s->drsuapi.bind_handle;
drsuapi 650 source4/libnet/libnet_unbecome_dc.c req = dcerpc_drsuapi_DsRemoveDSServer_send(s->drsuapi.pipe, s, r);
drsuapi 659 source4/libnet/libnet_unbecome_dc.c struct drsuapi_DsRemoveDSServer *r = &s->drsuapi.rm_ds_srv_r;
drsuapi 64 source4/torture/rpc/dssync.c struct DsSyncBindInfo drsuapi;
drsuapi 71 source4/torture/rpc/dssync.c struct DsSyncBindInfo drsuapi;
drsuapi 105 source4/torture/rpc/dssync.c our_bind_info28 = &ctx->admin.drsuapi.our_bind_info28;
drsuapi 112 source4/torture/rpc/dssync.c our_bind_info_ctr = &ctx->admin.drsuapi.our_bind_info_ctr;
drsuapi 116 source4/torture/rpc/dssync.c GUID_from_string(DRSUAPI_DS_BIND_GUID, &ctx->admin.drsuapi.bind_guid);
drsuapi 118 source4/torture/rpc/dssync.c ctx->admin.drsuapi.req.in.bind_guid = &ctx->admin.drsuapi.bind_guid;
drsuapi 119 source4/torture/rpc/dssync.c ctx->admin.drsuapi.req.in.bind_info = our_bind_info_ctr;
drsuapi 120 source4/torture/rpc/dssync.c ctx->admin.drsuapi.req.out.bind_handle = &ctx->admin.drsuapi.bind_handle;
drsuapi 125 source4/torture/rpc/dssync.c our_bind_info28 = &ctx->new_dc.drsuapi.our_bind_info28;
drsuapi 161 source4/torture/rpc/dssync.c our_bind_info_ctr = &ctx->new_dc.drsuapi.our_bind_info_ctr;
drsuapi 165 source4/torture/rpc/dssync.c GUID_from_string(DRSUAPI_DS_BIND_GUID_W2K3, &ctx->new_dc.drsuapi.bind_guid);
drsuapi 167 source4/torture/rpc/dssync.c ctx->new_dc.drsuapi.req.in.bind_guid = &ctx->new_dc.drsuapi.bind_guid;
drsuapi 168 source4/torture/rpc/dssync.c ctx->new_dc.drsuapi.req.in.bind_info = our_bind_info_ctr;
drsuapi 169 source4/torture/rpc/dssync.c ctx->new_dc.drsuapi.req.out.bind_handle = &ctx->new_dc.drsuapi.bind_handle;
drsuapi 171 source4/torture/rpc/dssync.c ctx->new_dc.invocation_id = ctx->new_dc.drsuapi.bind_guid;
drsuapi 278 source4/torture/rpc/dssync.c r.in.bind_handle = &ctx->admin.drsuapi.bind_handle;
drsuapi 293 source4/torture/rpc/dssync.c status = dcerpc_drsuapi_DsCrackNames(ctx->admin.drsuapi.pipe, ctx, &r);
drsuapi 297 source4/torture/rpc/dssync.c errstr = dcerpc_errstr(ctx, ctx->admin.drsuapi.pipe->last_fault_code);
drsuapi 641 source4/torture/rpc/dssync.c status = gensec_session_key(ctx->new_dc.drsuapi.pipe->conn->security_state.generic_state,
drsuapi 652 source4/torture/rpc/dssync.c r.in.bind_handle = &ctx->new_dc.drsuapi.bind_handle;
drsuapi 748 source4/torture/rpc/dssync.c status = dcerpc_drsuapi_DsGetNCChanges(ctx->new_dc.drsuapi.pipe, ctx, &r);
drsuapi 752 source4/torture/rpc/dssync.c errstr = dcerpc_errstr(ctx, ctx->new_dc.drsuapi.pipe->last_fault_code);
drsuapi 838 source4/torture/rpc/dssync.c r.in.bind_handle = &ctx->new_dc.drsuapi.bind_handle;
drsuapi 852 source4/torture/rpc/dssync.c status = dcerpc_drsuapi_DsGetNT4ChangeLog(ctx->new_dc.drsuapi.pipe, ctx, &r);
drsuapi 859 source4/torture/rpc/dssync.c errstr = dcerpc_errstr(ctx, ctx->new_dc.drsuapi.pipe->last_fault_code);
drsuapi 897 source4/torture/rpc/dssync.c ret &= _test_DsBind(torture, ctx, ctx->admin.credentials, &ctx->admin.drsuapi);
drsuapi 906 source4/torture/rpc/dssync.c ret &= _test_DsBind(torture, ctx, ctx->new_dc.credentials, &ctx->new_dc.drsuapi);