samsync_state      38 source4/libnet/libnet_samsync.h 				    struct libnet_SamSync_state *samsync_state,
samsync_state      52 source4/libnet/libnet_samsync_ldb.c 	const struct libnet_SamSync_state *samsync_state;
samsync_state     168 source4/libnet/libnet_samsync_ldb.c 		if (state->samsync_state->domain_guid) {
samsync_state     172 source4/libnet/libnet_samsync_ldb.c 						       state->samsync_state->domain_guid,
samsync_state    1180 source4/libnet/libnet_samsync_ldb.c 	const char *server = dcerpc_server_name(samsync_state->netlogon_pipe);
samsync_state    1183 source4/libnet/libnet_samsync_ldb.c 	state->samsync_state = samsync_state;
samsync_state    1186 source4/libnet/libnet_samsync_ldb.c 	if (state->samsync_state->domain_sid) {
samsync_state    1187 source4/libnet/libnet_samsync_ldb.c 		state->dom_sid[SAM_DATABASE_DOMAIN] = dom_sid_dup(state, state->samsync_state->domain_sid);
samsync_state    1192 source4/libnet/libnet_samsync_ldb.c 	if (state->samsync_state->realm) {
samsync_state    1201 source4/libnet/libnet_samsync_ldb.c 						     state->samsync_state->machine_net_ctx->event_ctx,
samsync_state    1202 source4/libnet/libnet_samsync_ldb.c 						     state->samsync_state->machine_net_ctx->lp_ctx, 
samsync_state    1204 source4/libnet/libnet_samsync_ldb.c 						     NULL, state->samsync_state->machine_net_ctx->cred,
samsync_state     164 source4/torture/rpc/samsync.c 	l.in.connect_handle = samsync_state->connect_handle;
samsync_state     168 source4/torture/rpc/samsync.c 	nt_status = dcerpc_samr_LookupDomain(samsync_state->p_samr, mem_ctx, &l);
samsync_state     174 source4/torture/rpc/samsync.c 	o.in.connect_handle = samsync_state->connect_handle;
samsync_state     183 source4/torture/rpc/samsync.c 	nt_status = dcerpc_samr_OpenDomain(samsync_state->p_samr, mem_ctx, &o);
samsync_state     204 source4/torture/rpc/samsync.c 	status = dcerpc_samr_QuerySecurity(samsync_state->p_samr, mem_ctx, &r);
samsync_state     225 source4/torture/rpc/samsync.c 	status = dcerpc_lsa_QuerySecurity(samsync_state->p_lsa, mem_ctx, &r);
samsync_state     288 source4/torture/rpc/samsync.c         struct sec_desc_buf *sdbuf = samsync_query_ ##pipe## _sec_desc(mem_ctx, samsync_state, \
samsync_state     316 source4/torture/rpc/samsync.c 	samsync_state->seq_num[database_id] = 
samsync_state     332 source4/torture/rpc/samsync.c 	if (!samsync_state->domain_name[database_id]) {
samsync_state     333 source4/torture/rpc/samsync.c 		samsync_state->domain_name[database_id] = 
samsync_state     334 source4/torture/rpc/samsync.c 			talloc_reference(samsync_state, domain->domain_name.string);
samsync_state     336 source4/torture/rpc/samsync.c 		if (strcasecmp_m(samsync_state->domain_name[database_id], domain->domain_name.string) != 0) {
samsync_state     337 source4/torture/rpc/samsync.c 			printf("Domain has name varies!: %s != %s\n", samsync_state->domain_name[database_id], 
samsync_state     343 source4/torture/rpc/samsync.c 	if (!samsync_state->domain_handle[database_id]) {
samsync_state     344 source4/torture/rpc/samsync.c 		samsync_state->domain_handle[database_id]
samsync_state     345 source4/torture/rpc/samsync.c 			= talloc_reference(samsync_state, 
samsync_state     346 source4/torture/rpc/samsync.c 					   samsync_open_domain(mem_ctx, samsync_state, samsync_state->domain_name[database_id], 
samsync_state     349 source4/torture/rpc/samsync.c 	if (samsync_state->domain_handle[database_id]) {
samsync_state     350 source4/torture/rpc/samsync.c 		samsync_state->sid[database_id] = talloc_reference(samsync_state, dom_sid);
samsync_state     355 source4/torture/rpc/samsync.c 	       (long long)samsync_state->seq_num[database_id]);
samsync_state     359 source4/torture/rpc/samsync.c 		q[levels[i]].in.domain_handle = samsync_state->domain_handle[database_id];
samsync_state     363 source4/torture/rpc/samsync.c 		nt_status = dcerpc_samr_QueryDomainInfo(samsync_state->p_samr, mem_ctx, &q[levels[i]]);
samsync_state     391 source4/torture/rpc/samsync.c 	TEST_SEC_DESC_EQUAL(domain->sdbuf, samr, samsync_state->domain_handle[database_id]);
samsync_state     401 source4/torture/rpc/samsync.c 	samsync_state->seq_num[database_id] = 
samsync_state     404 source4/torture/rpc/samsync.c 	if (!samsync_state->domain_name[SAM_DATABASE_DOMAIN]) {
samsync_state     405 source4/torture/rpc/samsync.c 		samsync_state->domain_name[SAM_DATABASE_DOMAIN] = 
samsync_state     406 source4/torture/rpc/samsync.c 			talloc_reference(samsync_state, policy->primary_domain_name.string);
samsync_state     408 source4/torture/rpc/samsync.c 		if (strcasecmp_m(samsync_state->domain_name[SAM_DATABASE_DOMAIN], policy->primary_domain_name.string) != 0) {
samsync_state     409 source4/torture/rpc/samsync.c 			printf("PRIMARY domain has name varies between DOMAIN and POLICY!: %s != %s\n", samsync_state->domain_name[SAM_DATABASE_DOMAIN], 
samsync_state     415 source4/torture/rpc/samsync.c 	if (!dom_sid_equal(samsync_state->sid[SAM_DATABASE_DOMAIN], policy->sid)) {
samsync_state     417 source4/torture/rpc/samsync.c 		       dom_sid_string(mem_ctx, policy->sid), dom_sid_string(mem_ctx, samsync_state->sid[SAM_DATABASE_DOMAIN]));
samsync_state     423 source4/torture/rpc/samsync.c 	       (long long)samsync_state->seq_num[database_id]);
samsync_state     437 source4/torture/rpc/samsync.c 	const char *domain = samsync_state->domain_name[database_id];
samsync_state     450 source4/torture/rpc/samsync.c 	if (!samsync_state->domain_name || !samsync_state->domain_handle[database_id]) {
samsync_state     455 source4/torture/rpc/samsync.c 	r.in.domain_handle = samsync_state->domain_handle[database_id];
samsync_state     460 source4/torture/rpc/samsync.c 	nt_status = dcerpc_samr_OpenUser(samsync_state->p_samr, mem_ctx, &r);
samsync_state     472 source4/torture/rpc/samsync.c 	nt_status = dcerpc_samr_QueryUserInfo(samsync_state->p_samr, mem_ctx, &q);
samsync_state     482 source4/torture/rpc/samsync.c 	nt_status = dcerpc_samr_GetGroupsForUser(samsync_state->p_samr, mem_ctx, &getgroups);
samsync_state     489 source4/torture/rpc/samsync.c 	if (!test_samr_handle_Close(samsync_state->p_samr, mem_ctx, &user_handle)) {
samsync_state     581 source4/torture/rpc/samsync.c 		creds_arcfour_crypt(samsync_state->creds, data.data, data.length);
samsync_state     603 source4/torture/rpc/samsync.c 		DEBUG(100,("ACCOUNT [%s\\%-25s] NTHASH %s\n", samsync_state->domain_name[0], username, data_blob_hex_string(mem_ctx, &nt_hash_blob)));
samsync_state     607 source4/torture/rpc/samsync.c 		DEBUG(100,("ACCOUNT [%s\\%-25s] LMHASH %s\n", samsync_state->domain_name[0], username, data_blob_hex_string(mem_ctx, &lm_hash_blob)));
samsync_state     610 source4/torture/rpc/samsync.c 	nt_status = test_SamLogon(samsync_state->p_netlogon_wksta, mem_ctx, samsync_state->creds_netlogon_wksta, 
samsync_state     738 source4/torture/rpc/samsync.c 	if (!samsync_state->domain_name || !samsync_state->domain_handle[database_id]) {
samsync_state     743 source4/torture/rpc/samsync.c 	r.in.domain_handle = samsync_state->domain_handle[database_id];
samsync_state     748 source4/torture/rpc/samsync.c 	nt_status = dcerpc_samr_OpenAlias(samsync_state->p_samr, mem_ctx, &r);
samsync_state     760 source4/torture/rpc/samsync.c 	nt_status = dcerpc_samr_QueryAliasInfo(samsync_state->p_samr, mem_ctx, &q);
samsync_state     761 source4/torture/rpc/samsync.c 	if (!test_samr_handle_Close(samsync_state->p_samr, mem_ctx, &alias_handle)) {
samsync_state     789 source4/torture/rpc/samsync.c 	if (!samsync_state->domain_name || !samsync_state->domain_handle[database_id]) {
samsync_state     794 source4/torture/rpc/samsync.c 	r.in.domain_handle = samsync_state->domain_handle[database_id];
samsync_state     799 source4/torture/rpc/samsync.c 	nt_status = dcerpc_samr_OpenGroup(samsync_state->p_samr, mem_ctx, &r);
samsync_state     811 source4/torture/rpc/samsync.c 	nt_status = dcerpc_samr_QueryGroupInfo(samsync_state->p_samr, mem_ctx, &q);
samsync_state     812 source4/torture/rpc/samsync.c 	if (!test_samr_handle_Close(samsync_state->p_samr, mem_ctx, &group_handle)) {
samsync_state     833 source4/torture/rpc/samsync.c 	struct samsync_secret *nsec = talloc(samsync_state, struct samsync_secret);
samsync_state     846 source4/torture/rpc/samsync.c 	creds_arcfour_crypt(samsync_state->creds, secret->current_cipher.cipher_data, 
samsync_state     849 source4/torture/rpc/samsync.c 	creds_arcfour_crypt(samsync_state->creds, secret->old_cipher.cipher_data, 
samsync_state     856 source4/torture/rpc/samsync.c 	nsec = talloc_reference(samsync_state, nsec);
samsync_state     857 source4/torture/rpc/samsync.c 	DLIST_ADD(samsync_state->secrets, nsec);
samsync_state     863 source4/torture/rpc/samsync.c 	o.in.handle = samsync_state->lsa_handle;
samsync_state     868 source4/torture/rpc/samsync.c 	status = dcerpc_lsa_OpenSecret(samsync_state->p_lsa, mem_ctx, &o);
samsync_state     878 source4/torture/rpc/samsync.c 	status = dcerpc_fetch_session_key(samsync_state->p_lsa, &session_key);
samsync_state     898 source4/torture/rpc/samsync.c 	status = dcerpc_lsa_QuerySecret(samsync_state->p_lsa, mem_ctx, &q);
samsync_state     997 source4/torture/rpc/samsync.c 	struct samsync_trusted_domain *ndom = talloc(samsync_state, struct samsync_trusted_domain);
samsync_state    1009 source4/torture/rpc/samsync.c 	t.in.handle = samsync_state->lsa_handle;
samsync_state    1014 source4/torture/rpc/samsync.c 	status = dcerpc_lsa_OpenTrustedDomain(samsync_state->p_lsa, mem_ctx, &t);
samsync_state    1024 source4/torture/rpc/samsync.c 		status = dcerpc_lsa_QueryTrustedDomainInfo(samsync_state->p_lsa, mem_ctx, &q);
samsync_state    1047 source4/torture/rpc/samsync.c 	ndom = talloc_reference(samsync_state, ndom);
samsync_state    1048 source4/torture/rpc/samsync.c 	DLIST_ADD(samsync_state->trusted_domains, ndom);
samsync_state    1071 source4/torture/rpc/samsync.c 	a.in.handle = samsync_state->lsa_handle;
samsync_state    1076 source4/torture/rpc/samsync.c 	status = dcerpc_lsa_OpenAccount(samsync_state->p_lsa, mem_ctx, &a);
samsync_state    1089 source4/torture/rpc/samsync.c 	status = dcerpc_lsa_EnumPrivsAccount(samsync_state->p_lsa, mem_ctx, &e);
samsync_state    1113 source4/torture/rpc/samsync.c 		r.in.handle = samsync_state->lsa_handle;
samsync_state    1117 source4/torture/rpc/samsync.c 		status = dcerpc_lsa_LookupPrivName(samsync_state->p_lsa, mem_ctx, &r);
samsync_state    1166 source4/torture/rpc/samsync.c 	r.in.logon_server = talloc_asprintf(mem_ctx, "\\\\%s", dcerpc_server_name(samsync_state->p));
samsync_state    1185 source4/torture/rpc/samsync.c 			creds_client_authenticator(samsync_state->creds, &credential);
samsync_state    1189 source4/torture/rpc/samsync.c 			status = dcerpc_netr_DatabaseSync(samsync_state->p, loop_ctx, &r);
samsync_state    1197 source4/torture/rpc/samsync.c 			if (!creds_client_check(samsync_state->creds, &r.out.return_authenticator->cred)) {
samsync_state    1207 source4/torture/rpc/samsync.c 					if (!samsync_handle_domain(delta_ctx, samsync_state, 
samsync_state    1214 source4/torture/rpc/samsync.c 					if (!samsync_handle_group(delta_ctx, samsync_state, 
samsync_state    1221 source4/torture/rpc/samsync.c 					if (!samsync_handle_user(tctx, delta_ctx, samsync_state, 
samsync_state    1228 source4/torture/rpc/samsync.c 					if (!samsync_handle_alias(delta_ctx, samsync_state, 
samsync_state    1235 source4/torture/rpc/samsync.c 					if (!samsync_handle_policy(delta_ctx, samsync_state, 
samsync_state    1242 source4/torture/rpc/samsync.c 					if (!samsync_handle_trusted_domain(delta_ctx, samsync_state, 
samsync_state    1249 source4/torture/rpc/samsync.c 					if (!samsync_handle_account(delta_ctx, samsync_state, 
samsync_state    1256 source4/torture/rpc/samsync.c 					if (!samsync_handle_secret(delta_ctx, samsync_state, 
samsync_state    1290 source4/torture/rpc/samsync.c 	domain = samsync_state->domain_name[SAM_DATABASE_DOMAIN];
samsync_state    1299 source4/torture/rpc/samsync.c 	for (t=samsync_state->trusted_domains; t; t=t->next) {
samsync_state    1301 source4/torture/rpc/samsync.c 		for (s=samsync_state->secrets; s; s=s->next) {
samsync_state    1308 source4/torture/rpc/samsync.c 				nt_status = test_SamLogon(samsync_state->p_netlogon_wksta, trustdom_ctx, samsync_state->creds_netlogon_wksta, 
samsync_state    1329 source4/torture/rpc/samsync.c 				nt_status = test_SamLogon(samsync_state->p_netlogon_wksta, trustdom_ctx, samsync_state->creds_netlogon_wksta, 
samsync_state    1369 source4/torture/rpc/samsync.c 	r.in.logon_server = talloc_asprintf(mem_ctx, "\\\\%s", dcerpc_server_name(samsync_state->p));
samsync_state    1379 source4/torture/rpc/samsync.c 		uint64_t seq_num = samsync_state->seq_num[i];
samsync_state    1398 source4/torture/rpc/samsync.c 			creds_client_authenticator(samsync_state->creds, &credential);
samsync_state    1400 source4/torture/rpc/samsync.c 			status = dcerpc_netr_DatabaseDeltas(samsync_state->p, loop_ctx, &r);
samsync_state    1408 source4/torture/rpc/samsync.c 			if (!creds_client_check(samsync_state->creds, &return_authenticator.cred)) {
samsync_state    1504 source4/torture/rpc/samsync.c 	struct samsync_state *samsync_state;
samsync_state    1539 source4/torture/rpc/samsync.c 	samsync_state = talloc_zero(mem_ctx, struct samsync_state);
samsync_state    1541 source4/torture/rpc/samsync.c 	samsync_state->p_samr = torture_join_samr_pipe(join_ctx);
samsync_state    1542 source4/torture/rpc/samsync.c 	samsync_state->connect_handle = talloc_zero(samsync_state, struct policy_handle);
samsync_state    1543 source4/torture/rpc/samsync.c 	samsync_state->lsa_handle = talloc_zero(samsync_state, struct policy_handle);
samsync_state    1546 source4/torture/rpc/samsync.c 	c.out.connect_handle = samsync_state->connect_handle;
samsync_state    1548 source4/torture/rpc/samsync.c 	status = dcerpc_samr_Connect(samsync_state->p_samr, mem_ctx, &c);
samsync_state    1555 source4/torture/rpc/samsync.c 	domain_policy = samsync_open_domain(mem_ctx, samsync_state, lp_workgroup(torture->lp_ctx), NULL);
samsync_state    1570 source4/torture/rpc/samsync.c 	status = dcerpc_samr_SetDomainInfo(samsync_state->p_samr, mem_ctx, &s);
samsync_state    1572 source4/torture/rpc/samsync.c 	if (!test_samr_handle_Close(samsync_state->p_samr, mem_ctx, domain_policy)) {
samsync_state    1586 source4/torture/rpc/samsync.c 					&samsync_state->p_lsa, 
samsync_state    1609 source4/torture/rpc/samsync.c 	r.out.handle = samsync_state->lsa_handle;
samsync_state    1611 source4/torture/rpc/samsync.c 	status = dcerpc_lsa_OpenPolicy2(samsync_state->p_lsa, mem_ctx, &r);
samsync_state    1636 source4/torture/rpc/samsync.c 	status = dcerpc_pipe_connect_b(samsync_state,
samsync_state    1637 source4/torture/rpc/samsync.c 				       &samsync_state->p, b, 
samsync_state    1647 source4/torture/rpc/samsync.c 	status = dcerpc_schannel_creds(samsync_state->p->conn->security_state.generic_state, 
samsync_state    1648 source4/torture/rpc/samsync.c 				       samsync_state, &samsync_state->creds);
samsync_state    1673 source4/torture/rpc/samsync.c 	status = dcerpc_pipe_connect_b(samsync_state, 
samsync_state    1674 source4/torture/rpc/samsync.c 				       &samsync_state->p_netlogon_wksta, 
samsync_state    1685 source4/torture/rpc/samsync.c 	status = dcerpc_schannel_creds(samsync_state->p_netlogon_wksta->conn->security_state.generic_state, 
samsync_state    1686 source4/torture/rpc/samsync.c 				       samsync_state, &samsync_state->creds_netlogon_wksta);
samsync_state    1692 source4/torture/rpc/samsync.c 	if (!test_DatabaseSync(torture, samsync_state, mem_ctx)) {
samsync_state    1697 source4/torture/rpc/samsync.c 	if (!test_DatabaseDeltas(samsync_state, mem_ctx)) {
samsync_state    1702 source4/torture/rpc/samsync.c 	if (!test_DatabaseSync2(samsync_state->p, mem_ctx, samsync_state->creds)) {