b_state            38 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	struct drsuapi_bind_state *b_state;
b_state            55 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	b_state = talloc_zero(mem_ctx, struct drsuapi_bind_state);
b_state            56 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	W_ERROR_HAVE_NO_MEMORY(b_state);
b_state            61 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	b_state->sam_ctx = samdb_connect(b_state, dce_call->event_ctx, dce_call->conn->dce_ctx->lp_ctx, dce_call->conn->auth_state.session_info); 
b_state            62 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	if (!b_state->sam_ctx) {
b_state            69 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	server_site_dn = samdb_server_site_dn(b_state->sam_ctx, mem_ctx);
b_state            72 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	ret = ldb_search(b_state->sam_ctx, mem_ctx, &site_res,
b_state            86 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	ntds_dn = samdb_ntds_settings_dn(b_state->sam_ctx);
b_state            89 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	ret = ldb_search(b_state->sam_ctx, mem_ctx, &ntds_res,
b_state           112 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 		b_state->remote_bind_guid = *r->in.bind_guid;
b_state           123 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 			b_state->remote_info28.supported_extensions	= info24->supported_extensions;
b_state           124 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 			b_state->remote_info28.site_guid		= info24->site_guid;
b_state           125 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 			b_state->remote_info28.pid			= info24->pid;
b_state           126 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 			b_state->remote_info28.repl_epoch		= 0;
b_state           130 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 			b_state->remote_info28 = r->in.bind_info->info.info28;
b_state           138 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	b_state->local_info28.supported_extensions	= 0;
b_state           139 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	b_state->local_info28.supported_extensions	|= DRSUAPI_SUPPORTED_EXTENSION_BASE;
b_state           140 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	b_state->local_info28.supported_extensions	|= DRSUAPI_SUPPORTED_EXTENSION_ASYNC_REPLICATION;
b_state           141 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	b_state->local_info28.supported_extensions	|= DRSUAPI_SUPPORTED_EXTENSION_REMOVEAPI;
b_state           142 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	b_state->local_info28.supported_extensions	|= DRSUAPI_SUPPORTED_EXTENSION_MOVEREQ_V2;
b_state           144 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	b_state->local_info28.supported_extensions	|= DRSUAPI_SUPPORTED_EXTENSION_GETCHG_COMPRESS;
b_state           146 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	b_state->local_info28.supported_extensions	|= DRSUAPI_SUPPORTED_EXTENSION_DCINFO_V1;
b_state           147 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	b_state->local_info28.supported_extensions	|= DRSUAPI_SUPPORTED_EXTENSION_RESTORE_USN_OPTIMIZATION;
b_state           148 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	b_state->local_info28.supported_extensions	|= DRSUAPI_SUPPORTED_EXTENSION_KCC_EXECUTE;
b_state           149 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	b_state->local_info28.supported_extensions	|= DRSUAPI_SUPPORTED_EXTENSION_ADDENTRY_V2;
b_state           152 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 		b_state->local_info28.supported_extensions	|= DRSUAPI_SUPPORTED_EXTENSION_LINKED_VALUE_REPLICATION;
b_state           154 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	b_state->local_info28.supported_extensions	|= DRSUAPI_SUPPORTED_EXTENSION_DCINFO_V2;
b_state           155 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	b_state->local_info28.supported_extensions	|= DRSUAPI_SUPPORTED_EXTENSION_INSTANCE_TYPE_NOT_REQ_ON_MOD;
b_state           156 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	b_state->local_info28.supported_extensions	|= DRSUAPI_SUPPORTED_EXTENSION_CRYPTO_BIND;
b_state           157 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	b_state->local_info28.supported_extensions	|= DRSUAPI_SUPPORTED_EXTENSION_GET_REPL_INFO;
b_state           158 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	b_state->local_info28.supported_extensions	|= DRSUAPI_SUPPORTED_EXTENSION_STRONG_ENCRYPTION;
b_state           159 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	b_state->local_info28.supported_extensions	|= DRSUAPI_SUPPORTED_EXTENSION_DCINFO_V01;
b_state           160 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	b_state->local_info28.supported_extensions	|= DRSUAPI_SUPPORTED_EXTENSION_TRANSITIVE_MEMBERSHIP;
b_state           161 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	b_state->local_info28.supported_extensions	|= DRSUAPI_SUPPORTED_EXTENSION_ADD_SID_HISTORY;
b_state           162 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	b_state->local_info28.supported_extensions	|= DRSUAPI_SUPPORTED_EXTENSION_POST_BETA3;
b_state           163 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	b_state->local_info28.supported_extensions	|= DRSUAPI_SUPPORTED_EXTENSION_00100000;
b_state           164 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	b_state->local_info28.supported_extensions	|= DRSUAPI_SUPPORTED_EXTENSION_GET_MEMBERSHIPS2;
b_state           165 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	b_state->local_info28.supported_extensions	|= DRSUAPI_SUPPORTED_EXTENSION_GETCHGREQ_V6;
b_state           166 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	b_state->local_info28.supported_extensions	|= DRSUAPI_SUPPORTED_EXTENSION_NONDOMAIN_NCS;
b_state           167 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	b_state->local_info28.supported_extensions	|= DRSUAPI_SUPPORTED_EXTENSION_GETCHGREQ_V8;
b_state           168 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	b_state->local_info28.supported_extensions	|= DRSUAPI_SUPPORTED_EXTENSION_GETCHGREPLY_V5;
b_state           169 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	b_state->local_info28.supported_extensions	|= DRSUAPI_SUPPORTED_EXTENSION_GETCHGREPLY_V6;
b_state           170 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	b_state->local_info28.supported_extensions	|= DRSUAPI_SUPPORTED_EXTENSION_ADDENTRYREPLY_V3;
b_state           171 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	b_state->local_info28.supported_extensions	|= DRSUAPI_SUPPORTED_EXTENSION_GETCHGREPLY_V7;
b_state           172 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	b_state->local_info28.supported_extensions	|= DRSUAPI_SUPPORTED_EXTENSION_VERIFY_OBJECT;
b_state           174 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	b_state->local_info28.supported_extensions	|= DRSUAPI_SUPPORTED_EXTENSION_XPRESS_COMPRESS;
b_state           176 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	b_state->local_info28.site_guid			= site_guid;
b_state           177 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	b_state->local_info28.pid			= pid;
b_state           178 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	b_state->local_info28.repl_epoch		= repl_epoch;
b_state           187 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	bind_info->info.info28	= b_state->local_info28;
b_state           194 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	handle->data = talloc_steal(handle, b_state);
b_state           337 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	struct drsuapi_bind_state *b_state;
b_state           343 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	b_state = h->data;
b_state           363 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 				status = DsCrackNameOneName(b_state->sam_ctx, mem_ctx,
b_state           391 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	struct drsuapi_bind_state *b_state;
b_state           397 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	b_state = h->data;
b_state           415 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 			msg->dn = ldb_dn_new(msg, b_state->sam_ctx, req->object_dn);
b_state           423 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 				samdb_msg_add_string(b_state->sam_ctx, 
b_state           443 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 			ret = ldb_modify(b_state->sam_ctx, msg);
b_state           447 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 					 ldb_errstring(b_state->sam_ctx)));
b_state           502 source4/rpc_server/drsuapi/dcesrv_drsuapi.c static WERROR dcesrv_drsuapi_DsGetDomainControllerInfo_1(struct drsuapi_bind_state *b_state, 
b_state           531 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	sites_dn = samdb_sites_dn(b_state->sam_ctx, mem_ctx);
b_state           550 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	ret = ldb_search(b_state->sam_ctx, mem_ctx, &res, sites_dn, LDB_SCOPE_SUBTREE, attrs,
b_state           555 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 			  ldb_dn_get_linearized(sites_dn), ldb_errstring(b_state->sam_ctx)));
b_state           573 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 				= ldb_msg_find_attr_as_dn(b_state->sam_ctx, 
b_state           581 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 			ret = ldb_search(b_state->sam_ctx, mem_ctx, &res_account, ref_dn,
b_state           593 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 				ret = samdb_search_for_parent_domain(b_state->sam_ctx, 
b_state           598 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 					ret = ldb_search(b_state->sam_ctx, mem_ctx, &res_domain, domain_dn,
b_state           611 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 					  ldb_dn_get_linearized(ref_dn), ldb_errstring(b_state->sam_ctx)));
b_state           638 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 				= ldb_msg_find_attr_as_dn(b_state->sam_ctx, 
b_state           651 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 			ret = ldb_search(b_state->sam_ctx, mem_ctx, &res_ntds, ntds_dn,
b_state           662 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 					  ldb_dn_get_linearized(ntds_dn), ldb_errstring(b_state->sam_ctx)));
b_state           665 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 			ret = ldb_search(b_state->sam_ctx, mem_ctx, &res_site, site_dn,
b_state           674 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 					  ldb_dn_get_linearized(site_dn), ldb_errstring(b_state->sam_ctx)));
b_state           677 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 			ret = ldb_search(b_state->sam_ctx, mem_ctx, &res_account, ref_dn,
b_state           690 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 				ret = samdb_search_for_parent_domain(b_state->sam_ctx, 
b_state           695 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 					ret = ldb_search(b_state->sam_ctx, mem_ctx, &res_domain, domain_dn,
b_state           703 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 							  ldb_dn_get_linearized(domain_dn), ldb_errstring(b_state->sam_ctx)));
b_state           709 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 					  ldb_dn_get_linearized(ref_dn), ldb_errstring(b_state->sam_ctx)));
b_state           733 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	struct drsuapi_bind_state *b_state;	
b_state           735 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 	b_state = h->data;
b_state           739 source4/rpc_server/drsuapi/dcesrv_drsuapi.c 		return dcesrv_drsuapi_DsGetDomainControllerInfo_1(b_state, mem_ctx, r);