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);