domain            139 lib/socket_wrapper/socket_wrapper.h #define socket(domain,type,protocol)	swrap_socket(domain,type,protocol)
domain             50 lib/util/system.c 	char *domain;
domain             64 lib/util/system.c 	if ((domain = strchr(hostname, '.')) == NULL)
domain             72 lib/util/system.c 	if((strlen(name) + strlen(domain)) >= sizeof(query))
domain             75 lib/util/system.c 	slprintf(query, sizeof(query)-1, "%s%s", name, domain);
domain            134 libcli/ndr_netlogon.c 			NDR_CHECK(ndr_push_nbt_string(ndr, NDR_SCALARS, r->domain));
domain            180 libcli/ndr_netlogon.c 			NDR_CHECK(ndr_pull_nbt_string(ndr, NDR_SCALARS, &r->domain));
domain            155 libcli/netlogon.c 		response_5_ex.domain = response->data.nt5.domain_name;
domain            174 libcli/netlogon.c 		response_5_ex.domain = response->data.nt4.domain;
domain            235 libcli/security/dom_sid.c 			   struct dom_sid **domain, uint32_t *rid)
domain            241 libcli/security/dom_sid.c 	if (domain) {
domain            242 libcli/security/dom_sid.c 		if (!(*domain = dom_sid_dup(mem_ctx, sid))) {
domain            246 libcli/security/dom_sid.c 		(*domain)->num_auths -= 1;
domain             38 libcli/security/dom_sid.h 			   struct dom_sid **domain, uint32_t *rid);
domain           2045 librpc/gen_ndr/cli_netlogon.c 						 const char *domain /* [in] [unique,charset(UTF16)] */,
domain           2056 librpc/gen_ndr/cli_netlogon.c 	r.in.domain = domain;
domain            321 librpc/gen_ndr/cli_netlogon.h 						 const char *domain /* [in] [unique,charset(UTF16)] */,
domain            720 librpc/gen_ndr/drsuapi.h 	struct drsuapi_DsReplicaObjectIdentifier *domain;/* [unique] */
domain             41 librpc/gen_ndr/dssetup.h 	const char *domain;/* [unique,charset(UTF16)] */
domain            289 librpc/gen_ndr/lsa.h 	struct lsa_DomainInfo domain;/* [case(LSA_POLICY_INFO_DOMAIN)] */
domain            474 librpc/gen_ndr/nbt.h 	const char * domain;/* [flag(LIBNDR_FLAG_STR_NULLTERM)] */
domain            505 librpc/gen_ndr/nbt.h 	const char * domain;
domain            551 librpc/gen_ndr/nbt.h 	const char * domain;/* [flag(LIBNDR_FLAG_STR_ASCII|LIBNDR_FLAG_STR_NULLTERM)] */
domain           4097 librpc/gen_ndr/ndr_drsuapi.c 		NDR_CHECK(ndr_push_unique_ptr(ndr, r->domain));
domain           4111 librpc/gen_ndr/ndr_drsuapi.c 		if (r->domain) {
domain           4112 librpc/gen_ndr/ndr_drsuapi.c 			NDR_CHECK(ndr_push_drsuapi_DsReplicaObjectIdentifier(ndr, NDR_SCALARS|NDR_BUFFERS, r->domain));
domain           4143 librpc/gen_ndr/ndr_drsuapi.c 			NDR_PULL_ALLOC(ndr, r->domain);
domain           4145 librpc/gen_ndr/ndr_drsuapi.c 			r->domain = NULL;
domain           4175 librpc/gen_ndr/ndr_drsuapi.c 		if (r->domain) {
domain           4177 librpc/gen_ndr/ndr_drsuapi.c 			NDR_PULL_SET_MEM_CTX(ndr, r->domain, 0);
domain           4178 librpc/gen_ndr/ndr_drsuapi.c 			NDR_CHECK(ndr_pull_drsuapi_DsReplicaObjectIdentifier(ndr, NDR_SCALARS|NDR_BUFFERS, r->domain));
domain           4216 librpc/gen_ndr/ndr_drsuapi.c 	ndr_print_ptr(ndr, "domain", r->domain);
domain           4218 librpc/gen_ndr/ndr_drsuapi.c 	if (r->domain) {
domain           4219 librpc/gen_ndr/ndr_drsuapi.c 		ndr_print_drsuapi_DsReplicaObjectIdentifier(ndr, "domain", r->domain);
domain             67 librpc/gen_ndr/ndr_dssetup.c 		NDR_CHECK(ndr_push_unique_ptr(ndr, r->domain));
domain             73 librpc/gen_ndr/ndr_dssetup.c 		if (r->domain) {
domain             74 librpc/gen_ndr/ndr_dssetup.c 			NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->domain, CH_UTF16)));
domain             76 librpc/gen_ndr/ndr_dssetup.c 			NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->domain, CH_UTF16)));
domain             77 librpc/gen_ndr/ndr_dssetup.c 			NDR_CHECK(ndr_push_charset(ndr, NDR_SCALARS, r->domain, ndr_charset_length(r->domain, CH_UTF16), sizeof(uint16_t), CH_UTF16));
domain            109 librpc/gen_ndr/ndr_dssetup.c 			NDR_PULL_ALLOC(ndr, r->domain);
domain            111 librpc/gen_ndr/ndr_dssetup.c 			r->domain = NULL;
domain            128 librpc/gen_ndr/ndr_dssetup.c 		if (r->domain) {
domain            130 librpc/gen_ndr/ndr_dssetup.c 			NDR_PULL_SET_MEM_CTX(ndr, r->domain, 0);
domain            131 librpc/gen_ndr/ndr_dssetup.c 			NDR_CHECK(ndr_pull_array_size(ndr, &r->domain));
domain            132 librpc/gen_ndr/ndr_dssetup.c 			NDR_CHECK(ndr_pull_array_length(ndr, &r->domain));
domain            133 librpc/gen_ndr/ndr_dssetup.c 			if (ndr_get_array_length(ndr, &r->domain) > ndr_get_array_size(ndr, &r->domain)) {
domain            134 librpc/gen_ndr/ndr_dssetup.c 				return ndr_pull_error(ndr, NDR_ERR_ARRAY_SIZE, "Bad array size %u should exceed array length %u", ndr_get_array_size(ndr, &r->domain), ndr_get_array_length(ndr, &r->domain));
domain            136 librpc/gen_ndr/ndr_dssetup.c 			NDR_CHECK(ndr_check_string_terminator(ndr, ndr_get_array_length(ndr, &r->domain), sizeof(uint16_t)));
domain            137 librpc/gen_ndr/ndr_dssetup.c 			NDR_CHECK(ndr_pull_charset(ndr, NDR_SCALARS, &r->domain, ndr_get_array_length(ndr, &r->domain), sizeof(uint16_t), CH_UTF16));
domain            174 librpc/gen_ndr/ndr_dssetup.c 	ndr_print_ptr(ndr, "domain", r->domain);
domain            176 librpc/gen_ndr/ndr_dssetup.c 	if (r->domain) {
domain            177 librpc/gen_ndr/ndr_dssetup.c 		ndr_print_string(ndr, "domain", r->domain);
domain           1509 librpc/gen_ndr/ndr_lsa.c 				NDR_CHECK(ndr_push_lsa_DomainInfo(ndr, NDR_SCALARS, &r->domain));
domain           1571 librpc/gen_ndr/ndr_lsa.c 				NDR_CHECK(ndr_push_lsa_DomainInfo(ndr, NDR_BUFFERS, &r->domain));
domain           1640 librpc/gen_ndr/ndr_lsa.c 				NDR_CHECK(ndr_pull_lsa_DomainInfo(ndr, NDR_SCALARS, &r->domain));
domain           1701 librpc/gen_ndr/ndr_lsa.c 				NDR_CHECK(ndr_pull_lsa_DomainInfo(ndr, NDR_BUFFERS, &r->domain));
domain           1765 librpc/gen_ndr/ndr_lsa.c 			ndr_print_lsa_DomainInfo(ndr, "domain", &r->domain);
domain           1729 librpc/gen_ndr/ndr_nbt.c 				NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->domain));
domain           1766 librpc/gen_ndr/ndr_nbt.c 				NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->domain));
domain           1790 librpc/gen_ndr/ndr_nbt.c 		ndr_print_string(ndr, "domain", r->domain);
domain           1927 librpc/gen_ndr/ndr_nbt.c 			NDR_CHECK(ndr_push_nbt_string(ndr, NDR_SCALARS, r->domain));
domain           1965 librpc/gen_ndr/ndr_nbt.c 			NDR_CHECK(ndr_pull_nbt_string(ndr, NDR_SCALARS, &r->domain));
domain           2003 librpc/gen_ndr/ndr_nbt.c 		ndr_print_nbt_string(ndr, "domain", r->domain);
domain           2267 librpc/gen_ndr/ndr_nbt.c 			NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->domain));
domain           2326 librpc/gen_ndr/ndr_nbt.c 			NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->domain));
domain           2380 librpc/gen_ndr/ndr_nbt.c 	ndr_print_string(ndr, "domain", r->domain);
domain             28 librpc/gen_ndr/ndr_netlogon.c 		NDR_CHECK(ndr_push_unique_ptr(ndr, r->domain));
domain             45 librpc/gen_ndr/ndr_netlogon.c 		if (r->domain) {
domain             46 librpc/gen_ndr/ndr_netlogon.c 			NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->domain, CH_UTF16)));
domain             48 librpc/gen_ndr/ndr_netlogon.c 			NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->domain, CH_UTF16)));
domain             49 librpc/gen_ndr/ndr_netlogon.c 			NDR_CHECK(ndr_push_charset(ndr, NDR_SCALARS, r->domain, ndr_charset_length(r->domain, CH_UTF16), sizeof(uint16_t), CH_UTF16));
domain             98 librpc/gen_ndr/ndr_netlogon.c 			NDR_PULL_ALLOC(ndr, r->domain);
domain            100 librpc/gen_ndr/ndr_netlogon.c 			r->domain = NULL;
domain            135 librpc/gen_ndr/ndr_netlogon.c 		if (r->domain) {
domain            137 librpc/gen_ndr/ndr_netlogon.c 			NDR_PULL_SET_MEM_CTX(ndr, r->domain, 0);
domain            138 librpc/gen_ndr/ndr_netlogon.c 			NDR_CHECK(ndr_pull_array_size(ndr, &r->domain));
domain            139 librpc/gen_ndr/ndr_netlogon.c 			NDR_CHECK(ndr_pull_array_length(ndr, &r->domain));
domain            140 librpc/gen_ndr/ndr_netlogon.c 			if (ndr_get_array_length(ndr, &r->domain) > ndr_get_array_size(ndr, &r->domain)) {
domain            141 librpc/gen_ndr/ndr_netlogon.c 				return ndr_pull_error(ndr, NDR_ERR_ARRAY_SIZE, "Bad array size %u should exceed array length %u", ndr_get_array_size(ndr, &r->domain), ndr_get_array_length(ndr, &r->domain));
domain            143 librpc/gen_ndr/ndr_netlogon.c 			NDR_CHECK(ndr_check_string_terminator(ndr, ndr_get_array_length(ndr, &r->domain), sizeof(uint16_t)));
domain            144 librpc/gen_ndr/ndr_netlogon.c 			NDR_CHECK(ndr_pull_charset(ndr, NDR_SCALARS, &r->domain, ndr_get_array_length(ndr, &r->domain), sizeof(uint16_t), CH_UTF16));
domain            190 librpc/gen_ndr/ndr_netlogon.c 	ndr_print_ptr(ndr, "domain", r->domain);
domain            192 librpc/gen_ndr/ndr_netlogon.c 	if (r->domain) {
domain            193 librpc/gen_ndr/ndr_netlogon.c 		ndr_print_string(ndr, "domain", r->domain);
domain           1127 librpc/gen_ndr/ndr_netlogon.c 		NDR_CHECK(ndr_push_lsa_StringLarge(ndr, NDR_SCALARS, &r->domain));
domain           1144 librpc/gen_ndr/ndr_netlogon.c 		NDR_CHECK(ndr_push_lsa_StringLarge(ndr, NDR_BUFFERS, &r->domain));
domain           1179 librpc/gen_ndr/ndr_netlogon.c 		NDR_CHECK(ndr_pull_lsa_StringLarge(ndr, NDR_SCALARS, &r->domain));
domain           1201 librpc/gen_ndr/ndr_netlogon.c 		NDR_CHECK(ndr_pull_lsa_StringLarge(ndr, NDR_BUFFERS, &r->domain));
domain           1237 librpc/gen_ndr/ndr_netlogon.c 	ndr_print_lsa_StringLarge(ndr, "domain", &r->domain);
domain           3981 librpc/gen_ndr/ndr_netlogon.c 				NDR_CHECK(ndr_push_unique_ptr(ndr, r->domain));
domain           4073 librpc/gen_ndr/ndr_netlogon.c 				if (r->domain) {
domain           4074 librpc/gen_ndr/ndr_netlogon.c 					NDR_CHECK(ndr_push_netr_DELTA_DOMAIN(ndr, NDR_SCALARS|NDR_BUFFERS, r->domain));
domain           4224 librpc/gen_ndr/ndr_netlogon.c 					NDR_PULL_ALLOC(ndr, r->domain);
domain           4226 librpc/gen_ndr/ndr_netlogon.c 					r->domain = NULL;
domain           4408 librpc/gen_ndr/ndr_netlogon.c 				if (r->domain) {
domain           4410 librpc/gen_ndr/ndr_netlogon.c 					NDR_PULL_SET_MEM_CTX(ndr, r->domain, 0);
domain           4411 librpc/gen_ndr/ndr_netlogon.c 					NDR_CHECK(ndr_pull_netr_DELTA_DOMAIN(ndr, NDR_SCALARS|NDR_BUFFERS, r->domain));
domain           4583 librpc/gen_ndr/ndr_netlogon.c 			ndr_print_ptr(ndr, "domain", r->domain);
domain           4585 librpc/gen_ndr/ndr_netlogon.c 			if (r->domain) {
domain           4586 librpc/gen_ndr/ndr_netlogon.c 				ndr_print_netr_DELTA_DOMAIN(ndr, "domain", r->domain);
domain           6107 librpc/gen_ndr/ndr_netlogon.c 				NDR_CHECK(ndr_push_unique_ptr(ndr, r->domain));
domain           6111 librpc/gen_ndr/ndr_netlogon.c 				NDR_CHECK(ndr_push_unique_ptr(ndr, r->domain));
domain           6115 librpc/gen_ndr/ndr_netlogon.c 				NDR_CHECK(ndr_push_unique_ptr(ndr, r->domain));
domain           6119 librpc/gen_ndr/ndr_netlogon.c 				NDR_CHECK(ndr_push_unique_ptr(ndr, r->domain));
domain           6123 librpc/gen_ndr/ndr_netlogon.c 				NDR_CHECK(ndr_push_unique_ptr(ndr, r->domain));
domain           6142 librpc/gen_ndr/ndr_netlogon.c 				if (r->domain) {
domain           6143 librpc/gen_ndr/ndr_netlogon.c 					NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->domain, CH_UTF16)));
domain           6145 librpc/gen_ndr/ndr_netlogon.c 					NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->domain, CH_UTF16)));
domain           6146 librpc/gen_ndr/ndr_netlogon.c 					NDR_CHECK(ndr_push_charset(ndr, NDR_SCALARS, r->domain, ndr_charset_length(r->domain, CH_UTF16), sizeof(uint16_t), CH_UTF16));
domain           6151 librpc/gen_ndr/ndr_netlogon.c 				if (r->domain) {
domain           6152 librpc/gen_ndr/ndr_netlogon.c 					NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->domain, CH_UTF16)));
domain           6154 librpc/gen_ndr/ndr_netlogon.c 					NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->domain, CH_UTF16)));
domain           6155 librpc/gen_ndr/ndr_netlogon.c 					NDR_CHECK(ndr_push_charset(ndr, NDR_SCALARS, r->domain, ndr_charset_length(r->domain, CH_UTF16), sizeof(uint16_t), CH_UTF16));
domain           6160 librpc/gen_ndr/ndr_netlogon.c 				if (r->domain) {
domain           6161 librpc/gen_ndr/ndr_netlogon.c 					NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->domain, CH_UTF16)));
domain           6163 librpc/gen_ndr/ndr_netlogon.c 					NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->domain, CH_UTF16)));
domain           6164 librpc/gen_ndr/ndr_netlogon.c 					NDR_CHECK(ndr_push_charset(ndr, NDR_SCALARS, r->domain, ndr_charset_length(r->domain, CH_UTF16), sizeof(uint16_t), CH_UTF16));
domain           6169 librpc/gen_ndr/ndr_netlogon.c 				if (r->domain) {
domain           6170 librpc/gen_ndr/ndr_netlogon.c 					NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->domain, CH_UTF16)));
domain           6172 librpc/gen_ndr/ndr_netlogon.c 					NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->domain, CH_UTF16)));
domain           6173 librpc/gen_ndr/ndr_netlogon.c 					NDR_CHECK(ndr_push_charset(ndr, NDR_SCALARS, r->domain, ndr_charset_length(r->domain, CH_UTF16), sizeof(uint16_t), CH_UTF16));
domain           6178 librpc/gen_ndr/ndr_netlogon.c 				if (r->domain) {
domain           6179 librpc/gen_ndr/ndr_netlogon.c 					NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->domain, CH_UTF16)));
domain           6181 librpc/gen_ndr/ndr_netlogon.c 					NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->domain, CH_UTF16)));
domain           6182 librpc/gen_ndr/ndr_netlogon.c 					NDR_CHECK(ndr_push_charset(ndr, NDR_SCALARS, r->domain, ndr_charset_length(r->domain, CH_UTF16), sizeof(uint16_t), CH_UTF16));
domain           6222 librpc/gen_ndr/ndr_netlogon.c 					NDR_PULL_ALLOC(ndr, r->domain);
domain           6224 librpc/gen_ndr/ndr_netlogon.c 					r->domain = NULL;
domain           6232 librpc/gen_ndr/ndr_netlogon.c 					NDR_PULL_ALLOC(ndr, r->domain);
domain           6234 librpc/gen_ndr/ndr_netlogon.c 					r->domain = NULL;
domain           6242 librpc/gen_ndr/ndr_netlogon.c 					NDR_PULL_ALLOC(ndr, r->domain);
domain           6244 librpc/gen_ndr/ndr_netlogon.c 					r->domain = NULL;
domain           6252 librpc/gen_ndr/ndr_netlogon.c 					NDR_PULL_ALLOC(ndr, r->domain);
domain           6254 librpc/gen_ndr/ndr_netlogon.c 					r->domain = NULL;
domain           6262 librpc/gen_ndr/ndr_netlogon.c 					NDR_PULL_ALLOC(ndr, r->domain);
domain           6264 librpc/gen_ndr/ndr_netlogon.c 					r->domain = NULL;
domain           6289 librpc/gen_ndr/ndr_netlogon.c 				if (r->domain) {
domain           6291 librpc/gen_ndr/ndr_netlogon.c 					NDR_PULL_SET_MEM_CTX(ndr, r->domain, 0);
domain           6292 librpc/gen_ndr/ndr_netlogon.c 					NDR_CHECK(ndr_pull_array_size(ndr, &r->domain));
domain           6293 librpc/gen_ndr/ndr_netlogon.c 					NDR_CHECK(ndr_pull_array_length(ndr, &r->domain));
domain           6294 librpc/gen_ndr/ndr_netlogon.c 					if (ndr_get_array_length(ndr, &r->domain) > ndr_get_array_size(ndr, &r->domain)) {
domain           6295 librpc/gen_ndr/ndr_netlogon.c 						return ndr_pull_error(ndr, NDR_ERR_ARRAY_SIZE, "Bad array size %u should exceed array length %u", ndr_get_array_size(ndr, &r->domain), ndr_get_array_length(ndr, &r->domain));
domain           6297 librpc/gen_ndr/ndr_netlogon.c 					NDR_CHECK(ndr_check_string_terminator(ndr, ndr_get_array_length(ndr, &r->domain), sizeof(uint16_t)));
domain           6298 librpc/gen_ndr/ndr_netlogon.c 					NDR_CHECK(ndr_pull_charset(ndr, NDR_SCALARS, &r->domain, ndr_get_array_length(ndr, &r->domain), sizeof(uint16_t), CH_UTF16));
domain           6304 librpc/gen_ndr/ndr_netlogon.c 				if (r->domain) {
domain           6306 librpc/gen_ndr/ndr_netlogon.c 					NDR_PULL_SET_MEM_CTX(ndr, r->domain, 0);
domain           6307 librpc/gen_ndr/ndr_netlogon.c 					NDR_CHECK(ndr_pull_array_size(ndr, &r->domain));
domain           6308 librpc/gen_ndr/ndr_netlogon.c 					NDR_CHECK(ndr_pull_array_length(ndr, &r->domain));
domain           6309 librpc/gen_ndr/ndr_netlogon.c 					if (ndr_get_array_length(ndr, &r->domain) > ndr_get_array_size(ndr, &r->domain)) {
domain           6310 librpc/gen_ndr/ndr_netlogon.c 						return ndr_pull_error(ndr, NDR_ERR_ARRAY_SIZE, "Bad array size %u should exceed array length %u", ndr_get_array_size(ndr, &r->domain), ndr_get_array_length(ndr, &r->domain));
domain           6312 librpc/gen_ndr/ndr_netlogon.c 					NDR_CHECK(ndr_check_string_terminator(ndr, ndr_get_array_length(ndr, &r->domain), sizeof(uint16_t)));
domain           6313 librpc/gen_ndr/ndr_netlogon.c 					NDR_CHECK(ndr_pull_charset(ndr, NDR_SCALARS, &r->domain, ndr_get_array_length(ndr, &r->domain), sizeof(uint16_t), CH_UTF16));
domain           6319 librpc/gen_ndr/ndr_netlogon.c 				if (r->domain) {
domain           6321 librpc/gen_ndr/ndr_netlogon.c 					NDR_PULL_SET_MEM_CTX(ndr, r->domain, 0);
domain           6322 librpc/gen_ndr/ndr_netlogon.c 					NDR_CHECK(ndr_pull_array_size(ndr, &r->domain));
domain           6323 librpc/gen_ndr/ndr_netlogon.c 					NDR_CHECK(ndr_pull_array_length(ndr, &r->domain));
domain           6324 librpc/gen_ndr/ndr_netlogon.c 					if (ndr_get_array_length(ndr, &r->domain) > ndr_get_array_size(ndr, &r->domain)) {
domain           6325 librpc/gen_ndr/ndr_netlogon.c 						return ndr_pull_error(ndr, NDR_ERR_ARRAY_SIZE, "Bad array size %u should exceed array length %u", ndr_get_array_size(ndr, &r->domain), ndr_get_array_length(ndr, &r->domain));
domain           6327 librpc/gen_ndr/ndr_netlogon.c 					NDR_CHECK(ndr_check_string_terminator(ndr, ndr_get_array_length(ndr, &r->domain), sizeof(uint16_t)));
domain           6328 librpc/gen_ndr/ndr_netlogon.c 					NDR_CHECK(ndr_pull_charset(ndr, NDR_SCALARS, &r->domain, ndr_get_array_length(ndr, &r->domain), sizeof(uint16_t), CH_UTF16));
domain           6334 librpc/gen_ndr/ndr_netlogon.c 				if (r->domain) {
domain           6336 librpc/gen_ndr/ndr_netlogon.c 					NDR_PULL_SET_MEM_CTX(ndr, r->domain, 0);
domain           6337 librpc/gen_ndr/ndr_netlogon.c 					NDR_CHECK(ndr_pull_array_size(ndr, &r->domain));
domain           6338 librpc/gen_ndr/ndr_netlogon.c 					NDR_CHECK(ndr_pull_array_length(ndr, &r->domain));
domain           6339 librpc/gen_ndr/ndr_netlogon.c 					if (ndr_get_array_length(ndr, &r->domain) > ndr_get_array_size(ndr, &r->domain)) {
domain           6340 librpc/gen_ndr/ndr_netlogon.c 						return ndr_pull_error(ndr, NDR_ERR_ARRAY_SIZE, "Bad array size %u should exceed array length %u", ndr_get_array_size(ndr, &r->domain), ndr_get_array_length(ndr, &r->domain));
domain           6342 librpc/gen_ndr/ndr_netlogon.c 					NDR_CHECK(ndr_check_string_terminator(ndr, ndr_get_array_length(ndr, &r->domain), sizeof(uint16_t)));
domain           6343 librpc/gen_ndr/ndr_netlogon.c 					NDR_CHECK(ndr_pull_charset(ndr, NDR_SCALARS, &r->domain, ndr_get_array_length(ndr, &r->domain), sizeof(uint16_t), CH_UTF16));
domain           6349 librpc/gen_ndr/ndr_netlogon.c 				if (r->domain) {
domain           6351 librpc/gen_ndr/ndr_netlogon.c 					NDR_PULL_SET_MEM_CTX(ndr, r->domain, 0);
domain           6352 librpc/gen_ndr/ndr_netlogon.c 					NDR_CHECK(ndr_pull_array_size(ndr, &r->domain));
domain           6353 librpc/gen_ndr/ndr_netlogon.c 					NDR_CHECK(ndr_pull_array_length(ndr, &r->domain));
domain           6354 librpc/gen_ndr/ndr_netlogon.c 					if (ndr_get_array_length(ndr, &r->domain) > ndr_get_array_size(ndr, &r->domain)) {
domain           6355 librpc/gen_ndr/ndr_netlogon.c 						return ndr_pull_error(ndr, NDR_ERR_ARRAY_SIZE, "Bad array size %u should exceed array length %u", ndr_get_array_size(ndr, &r->domain), ndr_get_array_length(ndr, &r->domain));
domain           6357 librpc/gen_ndr/ndr_netlogon.c 					NDR_CHECK(ndr_check_string_terminator(ndr, ndr_get_array_length(ndr, &r->domain), sizeof(uint16_t)));
domain           6358 librpc/gen_ndr/ndr_netlogon.c 					NDR_CHECK(ndr_pull_charset(ndr, NDR_SCALARS, &r->domain, ndr_get_array_length(ndr, &r->domain), sizeof(uint16_t), CH_UTF16));
domain           6395 librpc/gen_ndr/ndr_netlogon.c 			ndr_print_ptr(ndr, "domain", r->domain);
domain           6397 librpc/gen_ndr/ndr_netlogon.c 			if (r->domain) {
domain           6398 librpc/gen_ndr/ndr_netlogon.c 				ndr_print_string(ndr, "domain", r->domain);
domain           6404 librpc/gen_ndr/ndr_netlogon.c 			ndr_print_ptr(ndr, "domain", r->domain);
domain           6406 librpc/gen_ndr/ndr_netlogon.c 			if (r->domain) {
domain           6407 librpc/gen_ndr/ndr_netlogon.c 				ndr_print_string(ndr, "domain", r->domain);
domain           6413 librpc/gen_ndr/ndr_netlogon.c 			ndr_print_ptr(ndr, "domain", r->domain);
domain           6415 librpc/gen_ndr/ndr_netlogon.c 			if (r->domain) {
domain           6416 librpc/gen_ndr/ndr_netlogon.c 				ndr_print_string(ndr, "domain", r->domain);
domain           6422 librpc/gen_ndr/ndr_netlogon.c 			ndr_print_ptr(ndr, "domain", r->domain);
domain           6424 librpc/gen_ndr/ndr_netlogon.c 			if (r->domain) {
domain           6425 librpc/gen_ndr/ndr_netlogon.c 				ndr_print_string(ndr, "domain", r->domain);
domain           6431 librpc/gen_ndr/ndr_netlogon.c 			ndr_print_ptr(ndr, "domain", r->domain);
domain           6433 librpc/gen_ndr/ndr_netlogon.c 			if (r->domain) {
domain           6434 librpc/gen_ndr/ndr_netlogon.c 				ndr_print_string(ndr, "domain", r->domain);
domain           15016 librpc/gen_ndr/ndr_netlogon.c 		NDR_CHECK(ndr_push_unique_ptr(ndr, r->in.domain));
domain           15017 librpc/gen_ndr/ndr_netlogon.c 		if (r->in.domain) {
domain           15018 librpc/gen_ndr/ndr_netlogon.c 			NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->in.domain, CH_UTF16)));
domain           15020 librpc/gen_ndr/ndr_netlogon.c 			NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->in.domain, CH_UTF16)));
domain           15021 librpc/gen_ndr/ndr_netlogon.c 			NDR_CHECK(ndr_push_charset(ndr, NDR_SCALARS, r->in.domain, ndr_charset_length(r->in.domain, CH_UTF16), sizeof(uint16_t), CH_UTF16));
domain           15076 librpc/gen_ndr/ndr_netlogon.c 			NDR_PULL_ALLOC(ndr, r->in.domain);
domain           15078 librpc/gen_ndr/ndr_netlogon.c 			r->in.domain = NULL;
domain           15080 librpc/gen_ndr/ndr_netlogon.c 		if (r->in.domain) {
domain           15082 librpc/gen_ndr/ndr_netlogon.c 			NDR_PULL_SET_MEM_CTX(ndr, r->in.domain, 0);
domain           15083 librpc/gen_ndr/ndr_netlogon.c 			NDR_CHECK(ndr_pull_array_size(ndr, &r->in.domain));
domain           15084 librpc/gen_ndr/ndr_netlogon.c 			NDR_CHECK(ndr_pull_array_length(ndr, &r->in.domain));
domain           15085 librpc/gen_ndr/ndr_netlogon.c 			if (ndr_get_array_length(ndr, &r->in.domain) > ndr_get_array_size(ndr, &r->in.domain)) {
domain           15086 librpc/gen_ndr/ndr_netlogon.c 				return ndr_pull_error(ndr, NDR_ERR_ARRAY_SIZE, "Bad array size %u should exceed array length %u", ndr_get_array_size(ndr, &r->in.domain), ndr_get_array_length(ndr, &r->in.domain));
domain           15088 librpc/gen_ndr/ndr_netlogon.c 			NDR_CHECK(ndr_check_string_terminator(ndr, ndr_get_array_length(ndr, &r->in.domain), sizeof(uint16_t)));
domain           15089 librpc/gen_ndr/ndr_netlogon.c 			NDR_CHECK(ndr_pull_charset(ndr, NDR_SCALARS, &r->in.domain, ndr_get_array_length(ndr, &r->in.domain), sizeof(uint16_t), CH_UTF16));
domain           15146 librpc/gen_ndr/ndr_netlogon.c 		ndr_print_ptr(ndr, "domain", r->in.domain);
domain           15148 librpc/gen_ndr/ndr_netlogon.c 		if (r->in.domain) {
domain           15149 librpc/gen_ndr/ndr_netlogon.c 			ndr_print_string(ndr, "domain", r->in.domain);
domain           7247 librpc/gen_ndr/ndr_srvsvc.c 		NDR_CHECK(ndr_push_unique_ptr(ndr, r->domain));
domain           7273 librpc/gen_ndr/ndr_srvsvc.c 		if (r->domain) {
domain           7274 librpc/gen_ndr/ndr_srvsvc.c 			NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->domain, CH_UTF16)));
domain           7276 librpc/gen_ndr/ndr_srvsvc.c 			NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->domain, CH_UTF16)));
domain           7277 librpc/gen_ndr/ndr_srvsvc.c 			NDR_CHECK(ndr_push_charset(ndr, NDR_SCALARS, r->domain, ndr_charset_length(r->domain, CH_UTF16), sizeof(uint16_t), CH_UTF16));
domain           7309 librpc/gen_ndr/ndr_srvsvc.c 			NDR_PULL_ALLOC(ndr, r->domain);
domain           7311 librpc/gen_ndr/ndr_srvsvc.c 			r->domain = NULL;
domain           7338 librpc/gen_ndr/ndr_srvsvc.c 		if (r->domain) {
domain           7340 librpc/gen_ndr/ndr_srvsvc.c 			NDR_PULL_SET_MEM_CTX(ndr, r->domain, 0);
domain           7341 librpc/gen_ndr/ndr_srvsvc.c 			NDR_CHECK(ndr_pull_array_size(ndr, &r->domain));
domain           7342 librpc/gen_ndr/ndr_srvsvc.c 			NDR_CHECK(ndr_pull_array_length(ndr, &r->domain));
domain           7343 librpc/gen_ndr/ndr_srvsvc.c 			if (ndr_get_array_length(ndr, &r->domain) > ndr_get_array_size(ndr, &r->domain)) {
domain           7344 librpc/gen_ndr/ndr_srvsvc.c 				return ndr_pull_error(ndr, NDR_ERR_ARRAY_SIZE, "Bad array size %u should exceed array length %u", ndr_get_array_size(ndr, &r->domain), ndr_get_array_length(ndr, &r->domain));
domain           7346 librpc/gen_ndr/ndr_srvsvc.c 			NDR_CHECK(ndr_check_string_terminator(ndr, ndr_get_array_length(ndr, &r->domain), sizeof(uint16_t)));
domain           7347 librpc/gen_ndr/ndr_srvsvc.c 			NDR_CHECK(ndr_pull_charset(ndr, NDR_SCALARS, &r->domain, ndr_get_array_length(ndr, &r->domain), sizeof(uint16_t), CH_UTF16));
domain           7376 librpc/gen_ndr/ndr_srvsvc.c 	ndr_print_ptr(ndr, "domain", r->domain);
domain           7378 librpc/gen_ndr/ndr_srvsvc.c 	if (r->domain) {
domain           7379 librpc/gen_ndr/ndr_srvsvc.c 		ndr_print_string(ndr, "domain", r->domain);
domain           7430 librpc/gen_ndr/ndr_srvsvc.c 		NDR_CHECK(ndr_push_unique_ptr(ndr, r->domain));
domain           7469 librpc/gen_ndr/ndr_srvsvc.c 		if (r->domain) {
domain           7470 librpc/gen_ndr/ndr_srvsvc.c 			NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->domain, CH_UTF16)));
domain           7472 librpc/gen_ndr/ndr_srvsvc.c 			NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->domain, CH_UTF16)));
domain           7473 librpc/gen_ndr/ndr_srvsvc.c 			NDR_CHECK(ndr_push_charset(ndr, NDR_SCALARS, r->domain, ndr_charset_length(r->domain, CH_UTF16), sizeof(uint16_t), CH_UTF16));
domain           7505 librpc/gen_ndr/ndr_srvsvc.c 			NDR_PULL_ALLOC(ndr, r->domain);
domain           7507 librpc/gen_ndr/ndr_srvsvc.c 			r->domain = NULL;
domain           7547 librpc/gen_ndr/ndr_srvsvc.c 		if (r->domain) {
domain           7549 librpc/gen_ndr/ndr_srvsvc.c 			NDR_PULL_SET_MEM_CTX(ndr, r->domain, 0);
domain           7550 librpc/gen_ndr/ndr_srvsvc.c 			NDR_CHECK(ndr_pull_array_size(ndr, &r->domain));
domain           7551 librpc/gen_ndr/ndr_srvsvc.c 			NDR_CHECK(ndr_pull_array_length(ndr, &r->domain));
domain           7552 librpc/gen_ndr/ndr_srvsvc.c 			if (ndr_get_array_length(ndr, &r->domain) > ndr_get_array_size(ndr, &r->domain)) {
domain           7553 librpc/gen_ndr/ndr_srvsvc.c 				return ndr_pull_error(ndr, NDR_ERR_ARRAY_SIZE, "Bad array size %u should exceed array length %u", ndr_get_array_size(ndr, &r->domain), ndr_get_array_length(ndr, &r->domain));
domain           7555 librpc/gen_ndr/ndr_srvsvc.c 			NDR_CHECK(ndr_check_string_terminator(ndr, ndr_get_array_length(ndr, &r->domain), sizeof(uint16_t)));
domain           7556 librpc/gen_ndr/ndr_srvsvc.c 			NDR_CHECK(ndr_pull_charset(ndr, NDR_SCALARS, &r->domain, ndr_get_array_length(ndr, &r->domain), sizeof(uint16_t), CH_UTF16));
domain           7585 librpc/gen_ndr/ndr_srvsvc.c 	ndr_print_ptr(ndr, "domain", r->domain);
domain           7587 librpc/gen_ndr/ndr_srvsvc.c 	if (r->domain) {
domain           7588 librpc/gen_ndr/ndr_srvsvc.c 		ndr_print_string(ndr, "domain", r->domain);
domain           11978 librpc/gen_ndr/ndr_srvsvc.c 		NDR_CHECK(ndr_push_unique_ptr(ndr, r->domain));
domain           11997 librpc/gen_ndr/ndr_srvsvc.c 		if (r->domain) {
domain           11998 librpc/gen_ndr/ndr_srvsvc.c 			NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->domain, CH_UTF16)));
domain           12000 librpc/gen_ndr/ndr_srvsvc.c 			NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->domain, CH_UTF16)));
domain           12001 librpc/gen_ndr/ndr_srvsvc.c 			NDR_CHECK(ndr_push_charset(ndr, NDR_SCALARS, r->domain, ndr_charset_length(r->domain, CH_UTF16), sizeof(uint16_t), CH_UTF16));
domain           12041 librpc/gen_ndr/ndr_srvsvc.c 			NDR_PULL_ALLOC(ndr, r->domain);
domain           12043 librpc/gen_ndr/ndr_srvsvc.c 			r->domain = NULL;
domain           12079 librpc/gen_ndr/ndr_srvsvc.c 		if (r->domain) {
domain           12081 librpc/gen_ndr/ndr_srvsvc.c 			NDR_PULL_SET_MEM_CTX(ndr, r->domain, 0);
domain           12082 librpc/gen_ndr/ndr_srvsvc.c 			NDR_CHECK(ndr_pull_array_size(ndr, &r->domain));
domain           12083 librpc/gen_ndr/ndr_srvsvc.c 			NDR_CHECK(ndr_pull_array_length(ndr, &r->domain));
domain           12084 librpc/gen_ndr/ndr_srvsvc.c 			if (ndr_get_array_length(ndr, &r->domain) > ndr_get_array_size(ndr, &r->domain)) {
domain           12085 librpc/gen_ndr/ndr_srvsvc.c 				return ndr_pull_error(ndr, NDR_ERR_ARRAY_SIZE, "Bad array size %u should exceed array length %u", ndr_get_array_size(ndr, &r->domain), ndr_get_array_length(ndr, &r->domain));
domain           12087 librpc/gen_ndr/ndr_srvsvc.c 			NDR_CHECK(ndr_check_string_terminator(ndr, ndr_get_array_length(ndr, &r->domain), sizeof(uint16_t)));
domain           12088 librpc/gen_ndr/ndr_srvsvc.c 			NDR_CHECK(ndr_pull_charset(ndr, NDR_SCALARS, &r->domain, ndr_get_array_length(ndr, &r->domain), sizeof(uint16_t), CH_UTF16));
domain           12122 librpc/gen_ndr/ndr_srvsvc.c 	ndr_print_ptr(ndr, "domain", r->domain);
domain           12124 librpc/gen_ndr/ndr_srvsvc.c 	if (r->domain) {
domain           12125 librpc/gen_ndr/ndr_srvsvc.c 		ndr_print_string(ndr, "domain", r->domain);
domain           12226 librpc/gen_ndr/ndr_srvsvc.c 		NDR_CHECK(ndr_push_unique_ptr(ndr, r->domain));
domain           12246 librpc/gen_ndr/ndr_srvsvc.c 		if (r->domain) {
domain           12247 librpc/gen_ndr/ndr_srvsvc.c 			NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->domain, CH_UTF16)));
domain           12249 librpc/gen_ndr/ndr_srvsvc.c 			NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->domain, CH_UTF16)));
domain           12250 librpc/gen_ndr/ndr_srvsvc.c 			NDR_CHECK(ndr_push_charset(ndr, NDR_SCALARS, r->domain, ndr_charset_length(r->domain, CH_UTF16), sizeof(uint16_t), CH_UTF16));
domain           12290 librpc/gen_ndr/ndr_srvsvc.c 			NDR_PULL_ALLOC(ndr, r->domain);
domain           12292 librpc/gen_ndr/ndr_srvsvc.c 			r->domain = NULL;
domain           12329 librpc/gen_ndr/ndr_srvsvc.c 		if (r->domain) {
domain           12331 librpc/gen_ndr/ndr_srvsvc.c 			NDR_PULL_SET_MEM_CTX(ndr, r->domain, 0);
domain           12332 librpc/gen_ndr/ndr_srvsvc.c 			NDR_CHECK(ndr_pull_array_size(ndr, &r->domain));
domain           12333 librpc/gen_ndr/ndr_srvsvc.c 			NDR_CHECK(ndr_pull_array_length(ndr, &r->domain));
domain           12334 librpc/gen_ndr/ndr_srvsvc.c 			if (ndr_get_array_length(ndr, &r->domain) > ndr_get_array_size(ndr, &r->domain)) {
domain           12335 librpc/gen_ndr/ndr_srvsvc.c 				return ndr_pull_error(ndr, NDR_ERR_ARRAY_SIZE, "Bad array size %u should exceed array length %u", ndr_get_array_size(ndr, &r->domain), ndr_get_array_length(ndr, &r->domain));
domain           12337 librpc/gen_ndr/ndr_srvsvc.c 			NDR_CHECK(ndr_check_string_terminator(ndr, ndr_get_array_length(ndr, &r->domain), sizeof(uint16_t)));
domain           12338 librpc/gen_ndr/ndr_srvsvc.c 			NDR_CHECK(ndr_pull_charset(ndr, NDR_SCALARS, &r->domain, ndr_get_array_length(ndr, &r->domain), sizeof(uint16_t), CH_UTF16));
domain           12372 librpc/gen_ndr/ndr_srvsvc.c 	ndr_print_ptr(ndr, "domain", r->domain);
domain           12374 librpc/gen_ndr/ndr_srvsvc.c 	if (r->domain) {
domain           12375 librpc/gen_ndr/ndr_srvsvc.c 		ndr_print_string(ndr, "domain", r->domain);
domain           12477 librpc/gen_ndr/ndr_srvsvc.c 		NDR_CHECK(ndr_push_unique_ptr(ndr, r->domain));
domain           12499 librpc/gen_ndr/ndr_srvsvc.c 		if (r->domain) {
domain           12500 librpc/gen_ndr/ndr_srvsvc.c 			NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->domain, CH_UTF16)));
domain           12502 librpc/gen_ndr/ndr_srvsvc.c 			NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->domain, CH_UTF16)));
domain           12503 librpc/gen_ndr/ndr_srvsvc.c 			NDR_CHECK(ndr_push_charset(ndr, NDR_SCALARS, r->domain, ndr_charset_length(r->domain, CH_UTF16), sizeof(uint16_t), CH_UTF16));
domain           12543 librpc/gen_ndr/ndr_srvsvc.c 			NDR_PULL_ALLOC(ndr, r->domain);
domain           12545 librpc/gen_ndr/ndr_srvsvc.c 			r->domain = NULL;
domain           12584 librpc/gen_ndr/ndr_srvsvc.c 		if (r->domain) {
domain           12586 librpc/gen_ndr/ndr_srvsvc.c 			NDR_PULL_SET_MEM_CTX(ndr, r->domain, 0);
domain           12587 librpc/gen_ndr/ndr_srvsvc.c 			NDR_CHECK(ndr_pull_array_size(ndr, &r->domain));
domain           12588 librpc/gen_ndr/ndr_srvsvc.c 			NDR_CHECK(ndr_pull_array_length(ndr, &r->domain));
domain           12589 librpc/gen_ndr/ndr_srvsvc.c 			if (ndr_get_array_length(ndr, &r->domain) > ndr_get_array_size(ndr, &r->domain)) {
domain           12590 librpc/gen_ndr/ndr_srvsvc.c 				return ndr_pull_error(ndr, NDR_ERR_ARRAY_SIZE, "Bad array size %u should exceed array length %u", ndr_get_array_size(ndr, &r->domain), ndr_get_array_length(ndr, &r->domain));
domain           12592 librpc/gen_ndr/ndr_srvsvc.c 			NDR_CHECK(ndr_check_string_terminator(ndr, ndr_get_array_length(ndr, &r->domain), sizeof(uint16_t)));
domain           12593 librpc/gen_ndr/ndr_srvsvc.c 			NDR_CHECK(ndr_pull_charset(ndr, NDR_SCALARS, &r->domain, ndr_get_array_length(ndr, &r->domain), sizeof(uint16_t), CH_UTF16));
domain           12627 librpc/gen_ndr/ndr_srvsvc.c 	ndr_print_ptr(ndr, "domain", r->domain);
domain           12629 librpc/gen_ndr/ndr_srvsvc.c 	if (r->domain) {
domain           12630 librpc/gen_ndr/ndr_srvsvc.c 		ndr_print_string(ndr, "domain", r->domain);
domain             35 librpc/gen_ndr/netlogon.h 	const char *domain;/* [unique,charset(UTF16)] */
domain            166 librpc/gen_ndr/netlogon.h 	struct lsa_StringLarge domain;
domain            586 librpc/gen_ndr/netlogon.h 	struct netr_DELTA_DOMAIN *domain;/* [unique,case(NETR_DELTA_DOMAIN)] */
domain            715 librpc/gen_ndr/netlogon.h 	const char *domain;/* [unique,charset(UTF16),case(NETLOGON_CONTROL_REDISCOVER)] */
domain           1663 librpc/gen_ndr/netlogon.h 		const char *domain;/* [unique,charset(UTF16)] */
domain            574 librpc/gen_ndr/srvsvc.h 	const char *domain;/* [unique,charset(UTF16)] */
domain            619 librpc/gen_ndr/srvsvc.h 	const char *domain;/* [unique,charset(UTF16)] */
domain            974 librpc/gen_ndr/srvsvc.h 	const char *domain;/* [unique,charset(UTF16)] */
domain            988 librpc/gen_ndr/srvsvc.h 	const char *domain;/* [unique,charset(UTF16)] */
domain           1003 librpc/gen_ndr/srvsvc.h 	const char *domain;/* [unique,charset(UTF16)] */
domain            406 nsswitch/libwbclient/wbc_pam.c 			strncpy(request.data.auth_crap.domain,
domain            408 nsswitch/libwbclient/wbc_pam.c 				sizeof(request.data.auth_crap.domain)-1);
domain            495 nsswitch/libwbclient/wbc_pam.c wbcErr wbcCheckTrustCredentials(const char *domain,
domain            502 nsswitch/libwbclient/wbc_pam.c 	if (domain) {
domain            781 nsswitch/libwbclient/wbc_pam.c 		strncpy(request.data.chng_pswd_auth_crap.domain,
domain            783 nsswitch/libwbclient/wbc_pam.c 			sizeof(request.data.chng_pswd_auth_crap.domain) - 1);
domain            153 nsswitch/libwbclient/wbc_sid.c wbcErr wbcLookupName(const char *domain,
domain            174 nsswitch/libwbclient/wbc_sid.c 	strncpy(request.data.name.dom_name, domain,
domain            205 nsswitch/libwbclient/wbc_sid.c 	char *domain = NULL;
domain            236 nsswitch/libwbclient/wbc_sid.c 	domain = talloc_strdup(NULL, response.data.name.dom_name);
domain            237 nsswitch/libwbclient/wbc_sid.c 	BAIL_ON_PTR_ERROR(domain, wbc_status);
domain            249 nsswitch/libwbclient/wbc_sid.c 			*pdomain = domain;
domain            251 nsswitch/libwbclient/wbc_sid.c 			TALLOC_FREE(domain);
domain            275 nsswitch/libwbclient/wbc_sid.c 		if (domain != NULL) {
domain            276 nsswitch/libwbclient/wbc_sid.c 			talloc_free(domain);
domain            779 nsswitch/libwbclient/wbc_sid.c 	char *domain = NULL;
domain            783 nsswitch/libwbclient/wbc_sid.c 	wbc_status = wbcLookupSid(sid, &domain, &name, &name_type);
domain            806 nsswitch/libwbclient/wbc_sid.c 		*pdomain = domain;
domain            810 nsswitch/libwbclient/wbc_sid.c 		wbcFreeMemory(domain);
domain             51 nsswitch/libwbclient/wbc_util.c 	struct wbcDomainInfo *domain = NULL;
domain             93 nsswitch/libwbclient/wbc_util.c 	wbc_status = wbcDomainInfo(info->netbios_domain, &domain);
domain             96 nsswitch/libwbclient/wbc_util.c 		domain = NULL;
domain            102 nsswitch/libwbclient/wbc_util.c 	if (domain) {
domain            104 nsswitch/libwbclient/wbc_util.c 						 domain->dns_name);
domain            105 nsswitch/libwbclient/wbc_util.c 		wbcFreeMemory(domain);
domain            123 nsswitch/libwbclient/wbc_util.c wbcErr wbcDomainInfo(const char *domain, struct wbcDomainInfo **dinfo)
domain            130 nsswitch/libwbclient/wbc_util.c 	if (!domain || !dinfo) {
domain            140 nsswitch/libwbclient/wbc_util.c 	strncpy(request.domain_name, domain,
domain            469 nsswitch/libwbclient/wbc_util.c wbcErr wbcLookupDomainController(const char *domain,
domain            480 nsswitch/libwbclient/wbc_util.c 	if (!domain || !dc_info) {
domain            488 nsswitch/libwbclient/wbc_util.c 	strncpy(request.domain_name, domain, sizeof(request.domain_name)-1);
domain            582 nsswitch/libwbclient/wbc_util.c wbcErr wbcLookupDomainControllerEx(const char *domain,
domain            594 nsswitch/libwbclient/wbc_util.c 	if (!domain || !dc_info) {
domain            604 nsswitch/libwbclient/wbc_util.c 	strncpy(request.data.dsgetdcname.domain_name, domain,
domain            598 nsswitch/libwbclient/wbclient.h 		    char **domain,
domain            966 nsswitch/libwbclient/wbclient.h wbcErr wbcDomainInfo(const char *domain,
domain           1011 nsswitch/libwbclient/wbclient.h wbcErr wbcLookupDomainController(const char *domain,
domain           1026 nsswitch/libwbclient/wbclient.h wbcErr wbcLookupDomainControllerEx(const char *domain,
domain           1183 nsswitch/libwbclient/wbclient.h wbcErr wbcCheckTrustCredentials(const char *domain,
domain           2423 nsswitch/pam_winbind.c 	char *domain;
domain           2441 nsswitch/pam_winbind.c 		domain = p + 1;
domain           2446 nsswitch/pam_winbind.c 	wbc_status = wbcLookupName(domain, name, &sid, &type);
domain           2453 nsswitch/pam_winbind.c 	wbc_status = wbcLookupSid(&sid, &domain, &name, &type);
domain           2458 nsswitch/pam_winbind.c 	return talloc_asprintf(ctx, "%s\\%s", domain, name);
domain            106 nsswitch/wbinfo.c static bool parse_wbinfo_domain_user(const char *domuser, fstring domain,
domain            115 nsswitch/wbinfo.c 			fstrcpy(domain, "");
domain            121 nsswitch/wbinfo.c 		fstrcpy(domain, get_winbind_domain());
domain            126 nsswitch/wbinfo.c 	fstrcpy(domain, domuser);
domain            127 nsswitch/wbinfo.c 	domain[PTR_DIFF(p, domuser)] = 0;
domain            128 nsswitch/wbinfo.c 	strupper_m(domain);
domain            369 nsswitch/wbinfo.c static bool wbinfo_get_sidaliases(const char *domain,
domain            381 nsswitch/wbinfo.c 	if ((domain == NULL) || (strequal(domain, ".")) ||
domain            382 nsswitch/wbinfo.c            (domain[0] == '\0')) {
domain            383 nsswitch/wbinfo.c 		domain = get_winbind_domain();
domain            388 nsswitch/wbinfo.c 	wbc_status = wbcDomainInfo(domain, &dinfo);
domain            390 nsswitch/wbinfo.c 		d_printf("wbcDomainInfo(%s) failed: %s\n", domain,
domain            550 nsswitch/wbinfo.c static bool wbinfo_show_sequence(const char *domain)
domain            557 nsswitch/wbinfo.c static bool wbinfo_show_onlinestatus(const char *domain)
domain            572 nsswitch/wbinfo.c 		if (domain) {
domain            573 nsswitch/wbinfo.c 			if (!strequal(domain_list[i].short_name, domain)) {
domain            591 nsswitch/wbinfo.c static bool wbinfo_domain_info(const char *domain)
domain            597 nsswitch/wbinfo.c 	if ((domain == NULL) || (strequal(domain, ".")) || (domain[0] == '\0')) {
domain            598 nsswitch/wbinfo.c 		domain = get_winbind_domain();
domain            603 nsswitch/wbinfo.c 	wbc_status = wbcDomainInfo(domain, &dinfo);
domain            976 nsswitch/wbinfo.c 	char *domain;
domain            987 nsswitch/wbinfo.c 	wbc_status = wbcLookupSid(&sid, &domain, &name, &type);
domain            995 nsswitch/wbinfo.c 		 domain, winbind_separator(), name, type);
domain           1006 nsswitch/wbinfo.c 	char *domain;
domain           1017 nsswitch/wbinfo.c 	wbc_status = wbcGetDisplayName(&sid, &domain, &name, &type);
domain           1025 nsswitch/wbinfo.c 		 domain, winbind_separator(), name, type);
domain           1032 nsswitch/wbinfo.c static bool wbinfo_lookuprids(const char *domain, const char *arg)
domain           1047 nsswitch/wbinfo.c 	if ((domain == NULL) || (strequal(domain, ".")) || (domain[0] == '\0')) {
domain           1048 nsswitch/wbinfo.c 		domain = get_winbind_domain();
domain           1053 nsswitch/wbinfo.c 	wbc_status = wbcDomainInfo(domain, &dinfo);
domain           1055 nsswitch/wbinfo.c 		d_printf("wbcDomainInfo(%s) failed: %s\n", domain,
domain           1447 nsswitch/wbinfo.c static bool print_domain_users(const char *domain)
domain           1457 nsswitch/wbinfo.c 	if (domain && strcmp(domain, ".") == 0) {
domain           1458 nsswitch/wbinfo.c 		domain = get_winbind_domain();
domain           1461 nsswitch/wbinfo.c 	wbc_status = wbcListUsers(domain, &num_users, &users);
domain           1477 nsswitch/wbinfo.c static bool print_domain_groups(const char *domain)
domain           1487 nsswitch/wbinfo.c 	if (domain && strcmp(domain, ".") == 0) {
domain           1488 nsswitch/wbinfo.c 		domain = get_winbind_domain();
domain           1491 nsswitch/wbinfo.c 	wbc_status = wbcListGroups(domain, &num_groups, &groups);
domain           1511 nsswitch/wbinfo.c 	fstring user, domain;
domain           1515 nsswitch/wbinfo.c 	parse_wbinfo_domain_user(username, domain, user);
domain           1545 nsswitch/wbinfo.c 		if (!secrets_store(SECRETS_AUTH_DOMAIN, domain,
domain           1546 nsswitch/wbinfo.c 				   strlen(domain) + 1)) {
domain           1572 nsswitch/wbinfo.c 	char *user, *domain, *password;
domain           1576 nsswitch/wbinfo.c 	secrets_fetch_ipc_userpass(&user, &domain, &password);
domain           1578 nsswitch/wbinfo.c 	if ((!user || !*user) && (!domain || !*domain ) && (!password || !*password)){
domain           1581 nsswitch/wbinfo.c 		SAFE_FREE(domain);
domain           1589 nsswitch/wbinfo.c 	d_printf("%s%s%s%s%s\n", domain ? domain : "", domain ? lp_winbind_separator(): "",
domain           1593 nsswitch/wbinfo.c 	SAFE_FREE(domain);
domain            107 nsswitch/wbinfo4.c static bool parse_wbinfo_domain_user(const char *domuser, fstring domain,
domain            115 nsswitch/wbinfo4.c 		fstrcpy(domain, get_winbind_domain());
domain            120 nsswitch/wbinfo4.c 	fstrcpy(domain, domuser);
domain            121 nsswitch/wbinfo4.c 	domain[PTR_DIFF(p, domuser)] = 0;
domain            122 nsswitch/wbinfo4.c 	strupper_m(domain);
domain            435 nsswitch/wbinfo4.c static bool wbinfo_show_sequence(const char *domain)
domain            443 nsswitch/wbinfo4.c 	if ( domain )
domain            444 nsswitch/wbinfo4.c 		fstrcpy( request.domain_name, domain );
domain            849 nsswitch/wbinfo4.c 	fstrcpy(request.data.auth_crap.domain,
domain            928 nsswitch/wbinfo4.c static bool print_domain_users(const char *domain)
domain            940 nsswitch/wbinfo4.c 	if (domain) {
domain            942 nsswitch/wbinfo4.c 		if ( strequal(domain, ".") )
domain            945 nsswitch/wbinfo4.c 			fstrcpy( request.domain_name, domain );
domain            969 nsswitch/wbinfo4.c static bool print_domain_groups(const char *domain)
domain            979 nsswitch/wbinfo4.c 	if (domain) {
domain            980 nsswitch/wbinfo4.c 		if ( strequal(domain, ".") )
domain            983 nsswitch/wbinfo4.c 			fstrcpy( request.domain_name, domain );
domain            733 nsswitch/winbind_nss_aix.c static void *wb_aix_open(const char *name, const char *domain, int mode, char *options)
domain            738 nsswitch/winbind_nss_aix.c 	logit("open name='%s' mode=%d domain='%s' options='%s'\n", name, domain,
domain            259 nsswitch/winbind_struct_protocol.h                         fstring domain;
domain            274 nsswitch/winbind_struct_protocol.h 			fstring domain;
domain            161 source3/auth/auth.c static bool check_domain_match(const char *user, const char *domain) 
domain            170 source3/auth/auth.c 	    !(strequal("", domain) || 
domain            171 source3/auth/auth.c 	      strequal(lp_workgroup(), domain) || 
domain            172 source3/auth/auth.c 	      is_myname(domain))) {
domain            173 source3/auth/auth.c 		DEBUG(1, ("check_domain_match: Attempt to connect as user %s from domain %s denied.\n", user, domain));
domain            225 source3/auth/auth.c 		  user_info->domain, user_info->internal_username, user_info->wksta_name));
domain            249 source3/auth/auth.c   	if (!check_domain_match(user_info->smb_name, user_info->domain))
domain            256 source3/auth/auth.c 					    user_info->domain, user_info->smb_name);
domain             66 source3/auth/auth_compat.c 			       const char *domain, 
domain             78 source3/auth/auth_compat.c 					     domain,
domain            109 source3/auth/auth_domain.c 						const char *domain,
domain            179 source3/auth/auth_domain.c 			PIPE_AUTH_LEVEL_PRIVACY, domain, &netlogon_pipe);
domain            201 source3/auth/auth_domain.c 		if (!get_trust_pw_hash(domain, machine_pwd, &account_name,
domain            206 source3/auth/auth_domain.c 				domain));
domain            215 source3/auth/auth_domain.c 					domain, /* domain */
domain            254 source3/auth/auth_domain.c 					const char *domain,
domain            280 source3/auth/auth_domain.c 							domain,
domain            297 source3/auth/auth_domain.c 	saf_store( domain, cli->desthost );
domain            335 source3/auth/auth_domain.c 						domain,
domain            378 source3/auth/auth_domain.c 	const char *domain = lp_workgroup();
domain            399 source3/auth/auth_domain.c 	if(strequal(get_global_sam_name(), user_info->domain)) {
domain            406 source3/auth/auth_domain.c 	if ( !get_dc_name(domain, NULL, dc_name, &dc_ss) ) {
domain            408 source3/auth/auth_domain.c 			user_info->domain));
domain            414 source3/auth/auth_domain.c 					domain,
domain            463 source3/auth/auth_domain.c 	if( strequal(get_global_sam_name(), user_info->domain)) {
domain            465 source3/auth/auth_domain.c 			user_info->domain));
domain            474 source3/auth/auth_domain.c 	if ( !is_trusted_domain( user_info->domain ) )
domain            482 source3/auth/auth_domain.c 	if (!pdb_get_trusteddom_pw(user_info->domain, &trust_password,
domain            486 source3/auth/auth_domain.c 			  user_info->domain));
domain            491 source3/auth/auth_domain.c 	DEBUG(100, ("Trust password for domain %s is %s\n", user_info->domain,
domain            508 source3/auth/auth_domain.c 	if ( !get_dc_name(user_info->domain, NULL, dc_name, &dc_ss) ) {
domain            510 source3/auth/auth_domain.c 			user_info->domain));
domain            516 source3/auth/auth_domain.c 					user_info->domain,
domain            282 source3/auth/auth_netlogond.c 					user_info->domain, server_info,
domain            103 source3/auth/auth_ntlmssp.c 				       auth_ntlmssp_state->ntlmssp_state->domain, 
domain            405 source3/auth/auth_sam.c 	is_local_name = is_myname(user_info->domain);
domain            406 source3/auth/auth_sam.c 	is_my_domain  = strequal(user_info->domain, lp_workgroup());
domain            415 source3/auth/auth_sam.c 					user_info->domain, (lp_server_role() == ROLE_DOMAIN_MEMBER 
domain            423 source3/auth/auth_sam.c 					user_info->domain));
domain             65 source3/auth/auth_script.c 	secret_str_len = strlen(user_info->domain) + 1 +
domain             76 source3/auth/auth_script.c 	safe_strcpy( secret_str, user_info->domain, secret_str_len - 1);
domain            112 source3/auth/auth_script.c 			user_info->domain, user_info->smb_name ));
domain             56 source3/auth/auth_server.c 				current_user_info.domain,
domain            349 source3/auth/auth_server.c 						      user_info->domain))) {
domain            399 source3/auth/auth_server.c 			NULL, 0, user_info->domain);
domain            408 source3/auth/auth_server.c 			user_info->domain);
domain             61 source3/auth/auth_util.c static int _smb_create_user(const char *domain, const char *unix_username, const char *homedir)
domain             78 source3/auth/auth_util.c 	if (domain) {
domain             82 source3/auth/auth_util.c 					domain);
domain            112 source3/auth/auth_util.c                                const char *domain,
domain            144 source3/auth/auth_util.c 	(*user_info)->domain = SMB_STRDUP(domain);
domain            145 source3/auth/auth_util.c 	if ((*user_info)->domain == NULL) { 
domain            200 source3/auth/auth_util.c 	const char *domain;
domain            210 source3/auth/auth_util.c 	domain = client_domain;
domain            220 source3/auth/auth_util.c 	if (!is_trusted_domain(domain) &&
domain            221 source3/auth/auth_util.c 	    !strequal(domain, my_sam_name()))
domain            224 source3/auth/auth_util.c 			domain = my_sam_name();
domain            226 source3/auth/auth_util.c 			domain = get_global_sam_name();
domain            229 source3/auth/auth_util.c 			  client_domain, domain, smb_name, wksta_name));
domain            237 source3/auth/auth_util.c 			      client_domain, domain, wksta_name,
domain           1481 source3/auth/auth_util.c 				 const char *domain,
domain           1496 source3/auth/auth_util.c 	fstr_sprintf(dom_user, "%s%c%s", domain, *lp_winbind_separator(), 
domain           1562 source3/auth/auth_util.c 				char *domain;
domain           1566 source3/auth/auth_util.c 				domain = username;
domain           1568 source3/auth/auth_util.c 				fstr_sprintf(save_username, "%s%c%s", domain, *lp_winbind_separator(), pw->pw_name);
domain           1617 source3/auth/auth_util.c 				const char *domain,
domain           1660 source3/auth/auth_util.c 	nt_domain = talloc_strdup(mem_ctx, info3->base.domain.string);
domain           1664 source3/auth/auth_util.c 		nt_domain = domain;
domain           1869 source3/auth/auth_util.c 					  const char *domain,
domain           1922 source3/auth/auth_util.c 		nt_domain = talloc_strdup(result, domain);
domain           2123 source3/auth/auth_util.c 		SAFE_FREE((*user_info)->domain);
domain             65 source3/auth/auth_wbc.c 	params.domain_name	= user_info->domain;
domain            122 source3/auth/auth_wbc.c 						     user_info->domain,
domain             52 source3/auth/auth_winbind.c 	if (strequal(user_info->domain, get_global_sam_name())) {
domain             54 source3/auth/auth_winbind.c 			user_info->domain));
domain             61 source3/auth/auth_winbind.c 	params.domain_name	= user_info->domain;
domain            116 source3/auth/auth_winbind.c 						     user_info->domain,
domain           2251 source3/client/client.c 		char *domain = NULL;
domain           2255 source3/client/client.c 		if (!next_token_talloc(ctx, &cmd_ptr,&domain,NULL)) {
domain           2273 source3/client/client.c 							domain);
domain             32 source3/client/dnsbrowse.c 	char *domain;
domain             71 source3/client/dnsbrowse.c 		browsesrv->serviceName, browsesrv->regType, browsesrv->domain,
domain            148 source3/client/dnsbrowse.c 	bresult->domain = talloc_strdup(talloc_tos(), replyDomain);
domain             33 source3/include/auth.h 	char *domain;                 /* domain name after mapping */
domain             53 source3/include/client.h 	char *domain;
domain            192 source3/include/client.h 	char *domain;
domain             50 source3/include/nss_info.h 	const char *domain;
domain             87 source3/include/nss_info.h NTSTATUS nss_get_info( const char *domain, const DOM_SID *user_sid,
domain             93 source3/include/nss_info.h NTSTATUS nss_map_to_alias( TALLOC_CTX *mem_ctx, const char *domain,
domain             96 source3/include/nss_info.h NTSTATUS nss_map_from_alias( TALLOC_CTX *mem_ctx, const char *domain,
domain            144 source3/include/ntdomain.h 	fstring domain;
domain             88 source3/include/ntlmssp.h 	char *domain;
domain            123 source3/include/passdb.h 	const char *domain;       /* Windows Domain name */
domain            369 source3/include/passdb.h 				  const char *domain, char** pwd, 
domain            372 source3/include/passdb.h 				  const char* domain, const char* pwd,
domain            375 source3/include/passdb.h 				  const char *domain);
domain            137 source3/include/proto.h 				const char *domain,
domain            142 source3/include/proto.h 					  const char *domain,
domain            781 source3/include/proto.h 			   const char *domain);
domain            792 source3/include/proto.h 			const char *domain,
domain           1211 source3/include/proto.h 		       char **domain,
domain           1618 source3/include/proto.h 			const char **domain, const char **name,
domain           1627 source3/include/proto.h wbcErr wb_is_trusted_domain(const char *domain);
domain           1787 source3/include/proto.h 						const char *domain,
domain           2334 source3/include/proto.h 			     const char *user, const char *domain, 
domain           2359 source3/include/proto.h 			const char *domain,
domain           2423 source3/include/proto.h NTSTATUS cli_set_domain(struct cli_state *cli, const char *domain);
domain           2426 source3/include/proto.h NTSTATUS cli_init_creds(struct cli_state *cli, const char *username, const char *domain, const char *password);
domain           2586 source3/include/proto.h 				const char *domain);
domain           2591 source3/include/proto.h 			const char *domain);
domain           2904 source3/include/proto.h NTSTATUS check_negative_conn_cache_timeout( const char *domain, const char *server, unsigned int failed_cache_timeout );
domain           2905 source3/include/proto.h NTSTATUS check_negative_conn_cache( const char *domain, const char *server);
domain           2906 source3/include/proto.h void add_failed_connection_entry(const char *domain, const char *server, NTSTATUS result) ;
domain           2907 source3/include/proto.h void delete_negative_conn_cache(const char *domain, const char *server);
domain           2909 source3/include/proto.h void flush_negative_conn_cache_for_domain(const char *domain);
domain           2983 source3/include/proto.h bool saf_store( const char *domain, const char *servername );
domain           2984 source3/include/proto.h bool saf_join_store( const char *domain, const char *servername );
domain           2985 source3/include/proto.h bool saf_delete( const char *domain );
domain           2986 source3/include/proto.h char *saf_fetch( const char *domain );
domain           3034 source3/include/proto.h bool get_pdc_ip(const char *domain, struct sockaddr_storage *pss);
domain           3035 source3/include/proto.h NTSTATUS get_sorted_dc_list( const char *domain,
domain           3047 source3/include/proto.h bool get_dc_name(const char *domain,
domain           3110 source3/include/proto.h NTSTATUS ntlmssp_set_domain(NTLMSSP_STATE *ntlmssp_state, const char *domain) ;
domain           3252 source3/include/proto.h 				     const char *domain);
domain           3253 source3/include/proto.h bool SMBNTLMv2encrypt_hash(const char *user, const char *domain, const uchar nt_hash[16], 
domain           3258 source3/include/proto.h bool SMBNTLMv2encrypt(const char *user, const char *domain, const char *password, 
domain           3315 source3/include/proto.h 				      const char *domain,
domain           3320 source3/include/proto.h 					   const char *domain) ;
domain           3321 source3/include/proto.h bool enumerate_domain_trusts( TALLOC_CTX *mem_ctx, const char *domain,
domain           4441 source3/include/proto.h bool get_trust_pw_clear(const char *domain, char **ret_pwd,
domain           4443 source3/include/proto.h bool get_trust_pw_hash(const char *domain, uint8 ret_pwd[16],
domain           4512 source3/include/proto.h bool pdb_set_domain(struct samu *sampass, const char *domain, enum pdb_value_state flag);
domain           4621 source3/include/proto.h bool pdb_get_trusteddom_pw(const char *domain, char** pwd, DOM_SID *sid, 
domain           4623 source3/include/proto.h bool pdb_set_trusteddom_pw(const char* domain, const char* pwd,
domain           4625 source3/include/proto.h bool pdb_del_trusteddom_pw(const char *domain);
domain           4676 source3/include/proto.h bool secrets_store_domain_sid(const char *domain, const DOM_SID *sid);
domain           4677 source3/include/proto.h bool secrets_fetch_domain_sid(const char *domain, DOM_SID *sid);
domain           4678 source3/include/proto.h bool secrets_store_domain_guid(const char *domain, struct GUID *guid);
domain           4679 source3/include/proto.h bool secrets_fetch_domain_guid(const char *domain, struct GUID *guid);
domain           4680 source3/include/proto.h void *secrets_get_trust_account_lock(TALLOC_CTX *mem_ctx, const char *domain);
domain           4682 source3/include/proto.h bool secrets_fetch_trust_account_password_legacy(const char *domain,
domain           4686 source3/include/proto.h bool secrets_fetch_trust_account_password(const char *domain, uint8 ret_pwd[16],
domain           4689 source3/include/proto.h bool secrets_fetch_trusted_domain_password(const char *domain, char** pwd,
domain           4691 source3/include/proto.h bool secrets_store_trusted_domain_password(const char* domain, const char* pwd,
domain           4693 source3/include/proto.h bool secrets_delete_machine_password(const char *domain);
domain           4694 source3/include/proto.h bool secrets_delete_machine_password_ex(const char *domain);
domain           4695 source3/include/proto.h bool secrets_delete_domain_sid(const char *domain);
domain           4696 source3/include/proto.h bool secrets_store_machine_password(const char *pass, const char *domain, uint32 sec_channel);
domain           4697 source3/include/proto.h char *secrets_fetch_machine_password(const char *domain,
domain           4700 source3/include/proto.h bool trusted_domain_password_delete(const char *domain);
domain           4707 source3/include/proto.h void secrets_fetch_ipc_userpass(char **username, char **domain, char **password);
domain           4745 source3/include/proto.h 			  const char **domain, const char **name);
domain           4747 source3/include/proto.h 			   DOM_SID *sid, const char **domain);
domain           5205 source3/include/proto.h bool fetch_domain_sid( char *domain, char *remote_machine, DOM_SID *psid);
domain           5211 source3/include/proto.h 				     const char *domain,
domain           5220 source3/include/proto.h 				   const char *domain,
domain           5230 source3/include/proto.h 					   const char *domain,
domain           5241 source3/include/proto.h 					      const char *domain,
domain           5282 source3/include/proto.h 				  const char *domain,
domain           5286 source3/include/proto.h NTSTATUS rpccli_schannel_bind_data(TALLOC_CTX *mem_ctx, const char *domain,
domain           5317 source3/include/proto.h 				   const char *domain,
domain           5325 source3/include/proto.h 					  const char *domain,
domain           5330 source3/include/proto.h 				  const char *domain,
domain           5337 source3/include/proto.h 					     const char *domain,
domain           5344 source3/include/proto.h 						 const char *domain,
domain           5352 source3/include/proto.h 				    const char *domain,
domain           5621 source3/include/proto.h 			   const char *domain,
domain           5646 source3/include/proto.h 			const char *domain,
domain           5822 source3/include/proto.h 			      const char *domain, const char *myname);
domain           6170 source3/include/proto.h NTSTATUS change_trust_account_password( const char *domain, const char *remote_machine);
domain           7012 source3/include/proto.h 				 const char *domain,
domain           7016 source3/include/proto.h bool user_ok_token(const char *username, const char *domain,
domain           7019 source3/include/proto.h 				  const char *domain,
domain            244 source3/include/rpc_dce.h 	fstring domain; /* calling workstations's domain */
domain            678 source3/include/smb.h 	fstring domain; /* domain that the client specified */
domain            711 source3/include/smb.h 	fstring domain; /* used ONLY in ipc.c NOT namework.c */
domain             41 source3/include/smb_perfcount.h 				      const char *user, const char *domain);
domain             33 source3/include/smbprofile.h #define __profile_stats_value(which, domain) domain[which]
domain             36 source3/lib/netapi/examples/dsgetdc/dsgetdc.c 	const char *domain = NULL;
domain             75 source3/lib/netapi/examples/dsgetdc/dsgetdc.c 	domain = poptGetArg(pc);
domain             79 source3/lib/netapi/examples/dsgetdc/dsgetdc.c 	status = DsGetDcName(hostname, domain, NULL, NULL, flags, &info);
domain             36 source3/lib/netapi/examples/getdc/getdc.c 	const char *domain = NULL;
domain             69 source3/lib/netapi/examples/getdc/getdc.c 	domain = poptGetArg(pc);
domain             73 source3/lib/netapi/examples/getdc/getdc.c 	status = NetGetDCName(hostname, domain, &buffer);
domain           1029 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c 	const char *domain = NULL;
domain           1038 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c 	domain = state->name_buffer_new ? state->name_buffer_new : state->name_buffer_initial;
domain           1041 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c 			     domain,
domain           1055 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c 						domain,
domain           1082 source3/lib/netapi/examples/netdomjoin-gui/netdomjoin-gui.c 				   domain,
domain             37 source3/lib/netapi/joindomain.c 	if (!r->in.domain) {
domain             44 source3/lib/netapi/joindomain.c 	j->in.domain_name = talloc_strdup(mem_ctx, r->in.domain);
domain             54 source3/lib/netapi/joindomain.c 		status = dsgetdcname(mem_ctx, NULL, r->in.domain,
domain            125 source3/lib/netapi/joindomain.c 					       r->in.domain,
domain            151 source3/lib/netapi/joindomain.c 	const char *domain = NULL;
domain            162 source3/lib/netapi/joindomain.c 		domain = lp_realm();
domain            164 source3/lib/netapi/joindomain.c 		domain = lp_workgroup();
domain            177 source3/lib/netapi/joindomain.c 		status = dsgetdcname(mem_ctx, NULL, domain,
domain            182 source3/lib/netapi/joindomain.c 				domain,
domain            191 source3/lib/netapi/joindomain.c 		u->in.domain_name = domain;
domain            204 source3/lib/netapi/joindomain.c 	u->in.domain_name = domain;
domain            348 source3/lib/netapi/joindomain.c 	status = dsgetdcname(ctx, NULL, r->in.domain,
domain            425 source3/lib/netapi/joindomain.c 						   r->in.domain,
domain             32 source3/lib/netapi/libnetapi.c 			     const char * domain /* [in] [ref] */,
domain             50 source3/lib/netapi/libnetapi.c 	r.in.domain = domain;
domain            172 source3/lib/netapi/libnetapi.c 				 const char * domain /* [in] [ref] */,
domain            190 source3/lib/netapi/libnetapi.c 	r.in.domain = domain;
domain              4 source3/lib/netapi/libnetapi.h 			     const char * domain /* [in] [ref] */,
domain             29 source3/lib/netapi/libnetapi.h 				 const char * domain /* [in] [ref] */,
domain           1395 source3/lib/netapi/netapi.h 			     const char * domain /* [in] [ref] */,
domain           1459 source3/lib/netapi/netapi.h 				 const char * domain /* [in] [ref] */,
domain            368 source3/lib/netapi/serverinfo.c 			i503.sv503_domain		= talloc_strdup(mem_ctx, i->info503->domain);
domain            417 source3/lib/netapi/serverinfo.c 			i599.sv599_domain		= talloc_strdup(mem_ctx, i->info599->domain);
domain            219 source3/lib/substitute.c 			   const char *domain)
domain            223 source3/lib/substitute.c 	fstrcpy(current_user_info.domain, domain);
domain            706 source3/lib/substitute.c 			const char *domain,
domain            762 source3/lib/substitute.c 						     "%D", domain);
domain            782 source3/lib/substitute.c 	ret_string = talloc_sub_basic(mem_ctx, username, domain, a_string);
domain           2943 source3/lib/util.c 		       char **domain,
domain           2951 source3/lib/util.c 		*domain = talloc_strndup(mem_ctx, full_name,
domain           2955 source3/lib/util.c 		*domain = talloc_strdup(mem_ctx, "");
domain             86 source3/lib/winbind_util.c 			const char **domain, const char **name,
domain            103 source3/lib/winbind_util.c 	if (domain) {		
domain            104 source3/lib/winbind_util.c 		*domain = talloc_strdup(mem_ctx, domain_name);
domain            117 source3/lib/winbind_util.c 	if ((domain && !*domain) || (name && !*name)) {		
domain            199 source3/lib/winbind_util.c wbcErr wb_is_trusted_domain(const char *domain)
domain            204 source3/lib/winbind_util.c 	result = wbcDomainInfo(domain, &info);
domain            363 source3/lib/winbind_util.c 			const char **domain, const char **name,
domain            406 source3/lib/winbind_util.c wbcErr wb_is_trusted_domain(const char *domain)
domain             27 source3/libads/cldap.c static int send_cldap_netlogon(TALLOC_CTX *mem_ctx, int sock, const char *domain,
domain             55 source3/libads/cldap.c 	if (domain) {
domain             58 source3/libads/cldap.c 		asn1_write_OctetString(data, domain, strlen(domain));
domain            816 source3/libads/kerberos.c 						const char *domain,
domain            846 source3/libads/kerberos.c 	fname = talloc_asprintf(dname, "%s/krb5.conf.%s", dname, domain);
domain            852 source3/libads/kerberos.c 		fname, realm, domain ));
domain            254 source3/libads/ldap.c 	ads->server.workgroup          = SMB_STRDUP(cldap_reply.domain);
domain            266 source3/libads/ldap.c 	sitename_store( cldap_reply.domain, cldap_reply.client_site);
domain            290 source3/libads/ldap.c 	const char *domain;
domain            335 source3/libads/ldap.c 	domain = c_domain;
domain            348 source3/libads/ldap.c 		if (get_dc_name(domain, realm, srv_name, &ip_out)) {
domain           1402 source3/libnet/libnet_join.c 	char *domain = NULL;
domain           1413 source3/libnet/libnet_join.c 		domain = talloc_strndup(mem_ctx, domain_str,
domain           1420 source3/libnet/libnet_join.c 		domain = talloc_strdup(mem_ctx, domain_str);
domain           1423 source3/libnet/libnet_join.c 	if (!domain) {
domain           1427 source3/libnet/libnet_join.c 	*domain_p = domain;
domain            173 source3/libnet/libnet_samsync_display.c 		display_domain_info(u.domain);
domain            177 source3/libnet/libnet_samsync_keytab.c 					r->delta_enum[i].delta_union.domain->sequence_num;
domain            704 source3/libnet/libnet_samsync_passdb.c 					   r->delta_union.domain);
domain           1302 source3/librpc/gen_ndr/libnetapi.h 		const char * domain;/* [ref] */
domain           1348 source3/librpc/gen_ndr/libnetapi.h 		const char * domain;/* [ref] */
domain           5867 source3/librpc/gen_ndr/ndr_libnetapi.c 		ndr_print_ptr(ndr, "domain", r->in.domain);
domain           5869 source3/librpc/gen_ndr/ndr_libnetapi.c 		ndr_print_string(ndr, "domain", r->in.domain);
domain           5997 source3/librpc/gen_ndr/ndr_libnetapi.c 		ndr_print_ptr(ndr, "domain", r->in.domain);
domain           5999 source3/librpc/gen_ndr/ndr_libnetapi.c 		ndr_print_string(ndr, "domain", r->in.domain);
domain            800 source3/libsmb/cliconnect.c 					  const char *pass, const char *domain)
domain            820 source3/libsmb/cliconnect.c 	if (!NT_STATUS_IS_OK(nt_status = ntlmssp_set_domain(ntlmssp_state, domain))) {
domain           2102 source3/libsmb/cliconnect.c 			     const char *user, const char *domain, 
domain           2126 source3/libsmb/cliconnect.c 				      pw_len, domain);
domain           2136 source3/libsmb/cliconnect.c 		nt_status = cli_session_setup(cli, "", "", 0, "", 0, domain);
domain           2158 source3/libsmb/cliconnect.c 	nt_status = cli_init_creds(cli, user, domain, password);
domain             43 source3/libsmb/clidfs.c 				const char *domain);
domain             52 source3/libsmb/clidfs.c 			const char *domain,
domain             58 source3/libsmb/clidfs.c 					domain);
domain            995 source3/libsmb/clidfs.c 				const char *domain)
domain            282 source3/libsmb/clidgram.c 	returned_domain = r.data.nt5_ex.domain;
domain            415 source3/libsmb/clientgen.c NTSTATUS cli_set_domain(struct cli_state *cli, const char *domain)
domain            417 source3/libsmb/clientgen.c 	TALLOC_FREE(cli->domain);
domain            418 source3/libsmb/clientgen.c 	cli->domain = talloc_strdup(cli, domain ? domain : "");
domain            419 source3/libsmb/clientgen.c 	if (cli->domain == NULL) {
domain            457 source3/libsmb/clientgen.c NTSTATUS cli_init_creds(struct cli_state *cli, const char *username, const char *domain, const char *password)
domain            463 source3/libsmb/clientgen.c 	status = cli_set_domain(cli, domain);
domain            467 source3/libsmb/clientgen.c 	DEBUG(10,("cli_init_creds: user %s domain %s\n", cli->user_name, cli->domain));
domain            538 source3/libsmb/clifsinfo.c 				const char *domain)
domain            560 source3/libsmb/clifsinfo.c 	if (!NT_STATUS_IS_OK(status = ntlmssp_set_domain(es->s.ntlmssp_state, domain))) {
domain            787 source3/libsmb/clifsinfo.c 			const char *domain)
domain            810 source3/libsmb/clifsinfo.c 					domain);
domain             54 source3/libsmb/conncache.c static char *negative_conn_cache_keystr(const char *domain, const char *server)
domain             59 source3/libsmb/conncache.c 	SMB_ASSERT(domain != NULL);
domain             64 source3/libsmb/conncache.c 				 NEGATIVE_CONN_CACHE_PREFIX, domain, server);
domain            136 source3/libsmb/conncache.c NTSTATUS check_negative_conn_cache( const char *domain, const char *server)
domain            142 source3/libsmb/conncache.c 	key = negative_conn_cache_keystr(domain, server);
domain            150 source3/libsmb/conncache.c 		  "server %s\n", NT_STATUS_V(result), domain, server));
domain            162 source3/libsmb/conncache.c void delete_negative_conn_cache(const char *domain, const char *server)
domain            166 source3/libsmb/conncache.c 	key = negative_conn_cache_keystr(domain, server);
domain            172 source3/libsmb/conncache.c 		  domain, server));
domain            186 source3/libsmb/conncache.c void add_failed_connection_entry(const char *domain, const char *server,
domain            194 source3/libsmb/conncache.c 	key = negative_conn_cache_keystr(domain, server);
domain            210 source3/libsmb/conncache.c 			  "to failed conn cache\n", domain, server ));
domain            214 source3/libsmb/conncache.c 			  domain, server));
domain            238 source3/libsmb/conncache.c void flush_negative_conn_cache_for_domain(const char *domain)
domain            242 source3/libsmb/conncache.c 	key_pattern = negative_conn_cache_keystr(domain,"*");
domain            251 source3/libsmb/conncache.c 		  domain));
domain            119 source3/libsmb/dsgetdcname.c static char *dsgetdcname_cache_key(TALLOC_CTX *mem_ctx, const char *domain)
domain            121 source3/libsmb/dsgetdcname.c 	if (!domain) {
domain            125 source3/libsmb/dsgetdcname.c 	return talloc_asprintf_strupper_m(mem_ctx, DSGETDCNAME_FMT, domain);
domain            212 source3/libsmb/dsgetdcname.c 	if (r->domain) {
domain            213 source3/libsmb/dsgetdcname.c 		status = dsgetdcname_cache_store(mem_ctx, r->domain, &blob);
domain            218 source3/libsmb/dsgetdcname.c 			sitename_store(r->domain, r->client_site);
domain            820 source3/libsmb/dsgetdcname.c 				r->domain,
domain           1037 source3/libsmb/dsgetdcname.c 			logon1.domain = talloc_strdup_upper(mem_ctx, domain_name);
domain           1038 source3/libsmb/dsgetdcname.c 			NT_STATUS_HAVE_NO_MEMORY(logon1.domain);
domain             40 source3/libsmb/namequery.c static char *saf_key(const char *domain)
domain             44 source3/libsmb/namequery.c 	asprintf_strupper_m(&keystr, SAFKEY_FMT, domain);
domain             49 source3/libsmb/namequery.c static char *saf_join_key(const char *domain)
domain             53 source3/libsmb/namequery.c 	asprintf_strupper_m(&keystr, SAFJOINKEY_FMT, domain);
domain             61 source3/libsmb/namequery.c bool saf_store( const char *domain, const char *servername )
domain             67 source3/libsmb/namequery.c 	if ( !domain || !servername ) {
domain             73 source3/libsmb/namequery.c 	if ( (strlen(domain) == 0) || (strlen(servername) == 0) ) {
domain             82 source3/libsmb/namequery.c 	key = saf_key( domain );
domain             86 source3/libsmb/namequery.c 		domain, servername, (unsigned int)expire ));
domain             95 source3/libsmb/namequery.c bool saf_join_store( const char *domain, const char *servername )
domain            101 source3/libsmb/namequery.c 	if ( !domain || !servername ) {
domain            106 source3/libsmb/namequery.c 	if ( (strlen(domain) == 0) || (strlen(servername) == 0) ) {
domain            114 source3/libsmb/namequery.c 	key = saf_join_key( domain );
domain            118 source3/libsmb/namequery.c 		domain, servername, (unsigned int)expire ));
domain            127 source3/libsmb/namequery.c bool saf_delete( const char *domain )
domain            132 source3/libsmb/namequery.c 	if ( !domain ) {
domain            140 source3/libsmb/namequery.c 	key = saf_join_key(domain);
domain            145 source3/libsmb/namequery.c 		DEBUG(10,("saf_delete[join]: domain = [%s]\n", domain ));
domain            148 source3/libsmb/namequery.c 	key = saf_key(domain);
domain            153 source3/libsmb/namequery.c 		DEBUG(10,("saf_delete: domain = [%s]\n", domain ));
domain            162 source3/libsmb/namequery.c char *saf_fetch( const char *domain )
domain            169 source3/libsmb/namequery.c 	if ( !domain || strlen(domain) == 0) {
domain            177 source3/libsmb/namequery.c 	key = saf_join_key( domain );
domain            185 source3/libsmb/namequery.c 			server, domain ));
domain            189 source3/libsmb/namequery.c 	key = saf_key( domain );
domain            197 source3/libsmb/namequery.c 					domain ));
domain            200 source3/libsmb/namequery.c 			server, domain ));
domain           1834 source3/libsmb/namequery.c bool get_pdc_ip(const char *domain, struct sockaddr_storage *pss)
domain           1843 source3/libsmb/namequery.c 		status = internal_resolve_name(domain, 0x1b, NULL, &ip_list,
domain           1848 source3/libsmb/namequery.c 		status = internal_resolve_name(domain, 0x1b, NULL, &ip_list,
domain           1878 source3/libsmb/namequery.c static NTSTATUS get_dc_list(const char *domain,
domain           1946 source3/libsmb/namequery.c 	saf_servername = saf_fetch( domain);
domain           1948 source3/libsmb/namequery.c 	if (strequal(domain, lp_workgroup()) || strequal(domain, lp_realm())) {
domain           1967 source3/libsmb/namequery.c 		status = internal_resolve_name(domain, 0x1C, sitename, ip_list,
domain           1984 source3/libsmb/namequery.c 			status = internal_resolve_name(domain, 0x1C, sitename,
domain           2008 source3/libsmb/namequery.c 		status = internal_resolve_name(domain, 0x1C, sitename, ip_list,
domain           2040 source3/libsmb/namequery.c 						domain,
domain           2078 source3/libsmb/namequery.c 			if( !NT_STATUS_IS_OK(check_negative_conn_cache(domain,
domain           2139 source3/libsmb/namequery.c NTSTATUS get_sorted_dc_list( const char *domain,
domain           2154 source3/libsmb/namequery.c 		domain,
domain           2162 source3/libsmb/namequery.c 	status = get_dc_list(domain, sitename, ip_list,
domain           2168 source3/libsmb/namequery.c 			 domain, sitename));
domain           2169 source3/libsmb/namequery.c 		status = get_dc_list(domain, NULL, ip_list,
domain             32 source3/libsmb/namequery_dc.c static bool is_our_primary_domain(const char *domain)
domain             36 source3/libsmb/namequery_dc.c 	if ((role == ROLE_DOMAIN_MEMBER) && strequal(lp_workgroup(), domain)) {
domain             38 source3/libsmb/namequery_dc.c 	} else if (strequal(get_global_sam_name(), domain)) {
domain             49 source3/libsmb/namequery_dc.c static bool ads_dc_name(const char *domain,
domain             59 source3/libsmb/namequery_dc.c 	if (!realm && strequal(domain, lp_workgroup())) {
domain             67 source3/libsmb/namequery_dc.c 		ads = ads_init(realm, domain, NULL);
domain             73 source3/libsmb/namequery_dc.c 		DEBUG(4,("ads_dc_name: domain=%s\n", domain));
domain             97 source3/libsmb/namequery_dc.c 			namecache_delete(domain, 0x1C);
domain            102 source3/libsmb/namequery_dc.c 		if (is_our_primary_domain(domain) && (ads->config.flags & NBT_SERVER_KDC)) {
domain            109 source3/libsmb/namequery_dc.c 									domain,
domain            114 source3/libsmb/namequery_dc.c 									domain,
domain            153 source3/libsmb/namequery_dc.c static bool rpc_dc_name(const char *domain,
domain            165 source3/libsmb/namequery_dc.c 	if (!NT_STATUS_IS_OK(get_sorted_dc_list(domain, NULL, &ip_list, &count,
domain            167 source3/libsmb/namequery_dc.c 		DEBUG(3, ("Could not look up dc's for domain %s\n", domain));
domain            177 source3/libsmb/namequery_dc.c 		if (name_status_find(domain, 0x1c, 0x20, &ip_list[i].ss, srv_name)) {
domain            178 source3/libsmb/namequery_dc.c 			result = check_negative_conn_cache( domain, srv_name );
domain            199 source3/libsmb/namequery_dc.c 		  addr, domain));
domain            211 source3/libsmb/namequery_dc.c bool get_dc_name(const char *domain,
domain            224 source3/libsmb/namequery_dc.c 	if ( strequal(lp_workgroup(), domain) || strequal(lp_realm(), realm) )
domain            231 source3/libsmb/namequery_dc.c 		ret = ads_dc_name(domain, realm, &dc_ss, srv_name);
domain            234 source3/libsmb/namequery_dc.c 	if (!domain) {
domain            241 source3/libsmb/namequery_dc.c 		ret = rpc_dc_name(domain, srv_name, &dc_ss);
domain             87 source3/libsmb/ntlm_check.c 				 const char *user, const char *domain,
domain            127 source3/libsmb/ntlm_check.c 	if (!ntv2_owf_gen(part_passwd, user, domain, upper_case_domain, kr)) {
domain            200 source3/libsmb/ntlmssp.c NTSTATUS ntlmssp_set_domain(NTLMSSP_STATE *ntlmssp_state, const char *domain) 
domain            202 source3/libsmb/ntlmssp.c 	ntlmssp_state->domain = talloc_strdup(ntlmssp_state,
domain            203 source3/libsmb/ntlmssp.c 					      domain ? domain : "" );
domain            204 source3/libsmb/ntlmssp.c 	if (!ntlmssp_state->domain) {
domain            646 source3/libsmb/ntlmssp.c 	char *domain = NULL;
domain            667 source3/libsmb/ntlmssp.c 	ntlmssp_state->domain = NULL;
domain            676 source3/libsmb/ntlmssp.c 			 &domain, 
domain            681 source3/libsmb/ntlmssp.c 		SAFE_FREE(domain);
domain            700 source3/libsmb/ntlmssp.c 				 &domain, 
domain            705 source3/libsmb/ntlmssp.c 			SAFE_FREE(domain);
domain            716 source3/libsmb/ntlmssp.c 	if (!NT_STATUS_IS_OK(nt_status = ntlmssp_set_domain(ntlmssp_state, domain))) {
domain            717 source3/libsmb/ntlmssp.c 		SAFE_FREE(domain);
domain            725 source3/libsmb/ntlmssp.c 		SAFE_FREE(domain);
domain            733 source3/libsmb/ntlmssp.c 		SAFE_FREE(domain);
domain            740 source3/libsmb/ntlmssp.c 	SAFE_FREE(domain);
domain            745 source3/libsmb/ntlmssp.c 		 ntlmssp_state->user, ntlmssp_state->domain, ntlmssp_state->workstation, (unsigned long)ntlmssp_state->lm_resp.length, (unsigned long)ntlmssp_state->nt_resp.length));
domain           1093 source3/libsmb/ntlmssp.c 				      ntlmssp_state->domain, 
domain           1185 source3/libsmb/ntlmssp.c 		       ntlmssp_state->domain, 
domain             34 source3/libsmb/passchange.c 	char *user, *domain, *p;
domain             41 source3/libsmb/passchange.c 	domain = talloc_strdup(talloc_tos(), "");
domain             42 source3/libsmb/passchange.c 	SMB_ASSERT(domain != NULL);
domain             48 source3/libsmb/passchange.c 		domain = user;
domain            156 source3/libsmb/passchange.c 		result = cli_init_creds(cli, user, domain, old_passwd);
domain            181 source3/libsmb/passchange.c 						   domain, user,
domain            168 source3/libsmb/smbencrypt.c 	smb_ucs2_t *domain;
domain            181 source3/libsmb/smbencrypt.c 	if (!push_ucs2_allocate(&domain, domain_in, &domain_byte_len)) {
domain            191 source3/libsmb/smbencrypt.c 		strupper_w(domain);
domain            202 source3/libsmb/smbencrypt.c 	hmac_md5_update((const unsigned char *)domain, domain_byte_len, &ctx);
domain            208 source3/libsmb/smbencrypt.c 	dump_data(100, (uint8 *)domain, domain_byte_len);
domain            214 source3/libsmb/smbencrypt.c 	SAFE_FREE(domain);
domain            348 source3/libsmb/smbencrypt.c 				     const char *domain)
domain            353 source3/libsmb/smbencrypt.c 		  NTLMSSP_NAME_TYPE_DOMAIN, domain,
domain            435 source3/libsmb/smbencrypt.c bool SMBNTLMv2encrypt_hash(const char *user, const char *domain, const uchar nt_hash[16], 
domain            447 source3/libsmb/smbencrypt.c 	if (!ntv2_owf_gen(nt_hash, user, domain, False, ntlm_v2_hash)) {
domain            474 source3/libsmb/smbencrypt.c bool SMBNTLMv2encrypt(const char *user, const char *domain, const char *password, 
domain            483 source3/libsmb/smbencrypt.c 	return SMBNTLMv2encrypt_hash(user, domain, nt_hash,
domain             30 source3/libsmb/trusts_util.c 				      const char *domain,
domain             61 source3/libsmb/trusts_util.c 		if (!secrets_store_machine_password(new_trust_passwd, domain, sec_channel_type)) {
domain             77 source3/libsmb/trusts_util.c 					   const char *domain) 
domain             82 source3/libsmb/trusts_util.c 	if (!secrets_fetch_trust_account_password(domain,
domain             85 source3/libsmb/trusts_util.c 		DEBUG(0, ("could not fetch domain secrets for domain %s!\n", domain));
domain             89 source3/libsmb/trusts_util.c 	return trust_pw_change_and_store_it(cli, mem_ctx, domain,
domain             98 source3/libsmb/trusts_util.c bool enumerate_domain_trusts( TALLOC_CTX *mem_ctx, const char *domain,
domain            119 source3/libsmb/trusts_util.c 	if ( !get_dc_name(domain, NULL, dc_name, &dc_ss) ) {
domain            121 source3/libsmb/trusts_util.c 			domain));
domain            287 source3/modules/perfcount_onefs.c 					    const char *domain)
domain             30 source3/modules/perfcount_test.c 	char *domain;
domain            110 source3/modules/perfcount_test.c 	DEBUG(lvl,("domain - %s\n", id->domain));
domain            356 source3/modules/perfcount_test.c 					    const char *domain)
domain            142 source3/modules/vfs_afsacl.c 			const char *user, *domain;
domain            145 source3/modules/vfs_afsacl.c 				   &domain, &user, &type);
domain            150 source3/modules/vfs_afsacl.c 		const char *domain, *uname;
domain            159 source3/modules/vfs_afsacl.c 				 &domain, &uname, &sid, &type)) {
domain            432 source3/nmbd/nmbd_processlogon.c 					char *domain;
domain            439 source3/nmbd/nmbd_processlogon.c 					domain = get_mydnsdomname(talloc_tos());
domain            440 source3/nmbd/nmbd_processlogon.c 					if (!domain) {
domain            470 source3/nmbd/nmbd_processlogon.c 					if (False == secrets_fetch_domain_guid(domain, &domain_guid)) {
domain            471 source3/nmbd/nmbd_processlogon.c 						DEBUG(2, ("Could not fetch DomainGUID for %s\n", domain));
domain            481 source3/nmbd/nmbd_processlogon.c 					dc = domain;
domain           5139 source3/param/loadparm.c 			current_user_info.domain,
domain           5146 source3/param/loadparm.c 					current_user_info.domain,
domain           7022 source3/param/loadparm.c 					    current_user_info.domain,
domain           7065 source3/param/loadparm.c 					current_user_info.domain,
domain           7149 source3/param/loadparm.c 				current_user_info.domain,
domain           9047 source3/param/loadparm.c 					current_user_info.domain,
domain           9234 source3/param/loadparm.c 					   current_user_info.domain,
domain             39 source3/passdb/lookup_sid.c 	const char *domain = NULL;
domain             54 source3/passdb/lookup_sid.c 		domain = talloc_strndup(tmp_ctx, full_name,
domain             58 source3/passdb/lookup_sid.c 		domain = talloc_strdup(tmp_ctx, "");
domain             62 source3/passdb/lookup_sid.c 	if ((domain == NULL) || (name == NULL)) {
domain             69 source3/passdb/lookup_sid.c 		full_name, domain, name));
domain             73 source3/passdb/lookup_sid.c 	    strequal(domain, get_global_sam_name()))
domain             87 source3/passdb/lookup_sid.c 	    strequal(domain, builtin_domain_name()))
domain            103 source3/passdb/lookup_sid.c 	if ((domain[0] != '\0') &&
domain            105 source3/passdb/lookup_sid.c 	    (winbind_lookup_name(domain, name, &sid, &type))) {
domain            109 source3/passdb/lookup_sid.c 	if (!(flags & LOOKUP_NAME_EXPLICIT) && strequal(domain, unix_users_domain_name())) {
domain            118 source3/passdb/lookup_sid.c 	if (!(flags & LOOKUP_NAME_EXPLICIT) && strequal(domain, unix_groups_domain_name())) {
domain            127 source3/passdb/lookup_sid.c 	if ((domain[0] == '\0') && (!(flags & LOOKUP_NAME_ISOLATED))) {
domain            140 source3/passdb/lookup_sid.c 	    lookup_wellknown_name(tmp_ctx, name, &sid, &domain))
domain            152 source3/passdb/lookup_sid.c 		tmp = name; name = domain; domain = tmp;
domain            169 source3/passdb/lookup_sid.c 		tmp = name; name = domain; domain = tmp;
domain            185 source3/passdb/lookup_sid.c 		tmp = name; name = domain; domain = tmp;
domain            197 source3/passdb/lookup_sid.c 		tmp = name; name = domain; domain = tmp;
domain            207 source3/passdb/lookup_sid.c 		domain = talloc_strdup(tmp_ctx, builtin_domain_name());
domain            222 source3/passdb/lookup_sid.c 		domain = talloc_strdup(tmp_ctx, get_global_sam_name());
domain            240 source3/passdb/lookup_sid.c 		domain = talloc_strdup(tmp_ctx, lp_workgroup());
domain            256 source3/passdb/lookup_sid.c 			tmp = name; name = domain; domain = tmp;
domain            267 source3/passdb/lookup_sid.c 		if (!winbind_lookup_sid(tmp_ctx, &dom_sid, &domain, NULL,
domain            284 source3/passdb/lookup_sid.c 		domain = talloc_strdup(tmp_ctx, unix_users_domain_name());
domain            290 source3/passdb/lookup_sid.c 		domain = talloc_strdup(tmp_ctx, unix_groups_domain_name());
domain            303 source3/passdb/lookup_sid.c 	if ((domain == NULL) || (name == NULL)) {
domain            322 source3/passdb/lookup_sid.c 		if (!(tmp_dom = talloc_strdup(mem_ctx, domain))) {
domain            956 source3/passdb/lookup_sid.c 	struct lsa_dom_info *domain;
domain            969 source3/passdb/lookup_sid.c 					 &domain, &name))) {
domain            978 source3/passdb/lookup_sid.c 	    !(*ret_domain = talloc_strdup(mem_ctx, domain->name))) {
domain            996 source3/passdb/lookup_sid.c 			   domain->name, name->name, name->type));
domain            102 source3/passdb/passdb.c 	user->domain = "";
domain            133 source3/passdb/passdb.c 	const char *domain = global_myname();
domain            191 source3/passdb/passdb.c 			lp_logon_path(), pwd->pw_name, domain, pwd->pw_uid, pwd->pw_gid), 
domain            194 source3/passdb/passdb.c 			lp_logon_home(), pwd->pw_name, domain, pwd->pw_uid, pwd->pw_gid),
domain            197 source3/passdb/passdb.c 			lp_logon_drive(), pwd->pw_name, domain, pwd->pw_uid, pwd->pw_gid),
domain            200 source3/passdb/passdb.c 			lp_logon_script(), pwd->pw_name, domain, pwd->pw_uid, pwd->pw_gid), 
domain            911 source3/passdb/passdb.c 	char *domain = NULL;
domain            952 source3/passdb/passdb.c 		&domain_len, &domain,					/* B */
domain            989 source3/passdb/passdb.c 	pdb_set_domain(sampass, domain, PDB_SET);
domain            998 source3/passdb/passdb.c 			talloc_sub_basic(sampass, username, domain,
domain           1007 source3/passdb/passdb.c 			talloc_sub_basic(sampass, username, domain,
domain           1016 source3/passdb/passdb.c 			talloc_sub_basic(sampass, username, domain,
domain           1025 source3/passdb/passdb.c 			talloc_sub_basic(sampass, username, domain,
domain           1062 source3/passdb/passdb.c 	SAFE_FREE(domain);
domain           1097 source3/passdb/passdb.c 	char *domain = NULL;
domain           1140 source3/passdb/passdb.c 		&domain_len, &domain,					/* B */
domain           1180 source3/passdb/passdb.c 	pdb_set_domain(sampass, domain, PDB_SET);
domain           1189 source3/passdb/passdb.c 			talloc_sub_basic(sampass, username, domain,
domain           1198 source3/passdb/passdb.c 			talloc_sub_basic(sampass, username, domain,
domain           1207 source3/passdb/passdb.c 			talloc_sub_basic(sampass, username, domain,
domain           1216 source3/passdb/passdb.c 			talloc_sub_basic(sampass, username, domain,
domain           1254 source3/passdb/passdb.c 	SAFE_FREE(domain);
domain           1286 source3/passdb/passdb.c 	char *domain = NULL;
domain           1331 source3/passdb/passdb.c 		&domain_len, &domain,					/* B */
domain           1371 source3/passdb/passdb.c 	pdb_set_domain(sampass, domain, PDB_SET);
domain           1378 source3/passdb/passdb.c 			standard_sub_basic( username, domain, tmp_string,
domain           1385 source3/passdb/passdb.c 			talloc_sub_basic(sampass, username, domain,
domain           1398 source3/passdb/passdb.c 			standard_sub_basic( username, domain, tmp_string,
domain           1405 source3/passdb/passdb.c 			talloc_sub_basic(sampass, username, domain,
domain           1413 source3/passdb/passdb.c 			standard_sub_basic( username, domain, tmp_string,
domain           1420 source3/passdb/passdb.c 			talloc_sub_basic(sampass, username, domain,
domain           1485 source3/passdb/passdb.c 	SAFE_FREE(domain);
domain           1521 source3/passdb/passdb.c 	char *domain = NULL;
domain           1566 source3/passdb/passdb.c 		&domain_len, &domain,					/* B */
domain           1607 source3/passdb/passdb.c 	pdb_set_domain(sampass, domain, PDB_SET);
domain           1614 source3/passdb/passdb.c 			standard_sub_basic( username, domain, tmp_string,
domain           1621 source3/passdb/passdb.c 			talloc_sub_basic(sampass, username, domain,
domain           1634 source3/passdb/passdb.c 			standard_sub_basic( username, domain, tmp_string,
domain           1641 source3/passdb/passdb.c 			talloc_sub_basic(sampass, username, domain,
domain           1649 source3/passdb/passdb.c 			standard_sub_basic( username, domain, tmp_string,
domain           1656 source3/passdb/passdb.c 			talloc_sub_basic(sampass, username, domain, lp_logon_path()),
domain           1719 source3/passdb/passdb.c 	SAFE_FREE(domain);
domain           1759 source3/passdb/passdb.c 	const char *domain;
domain           1804 source3/passdb/passdb.c 	domain = pdb_get_domain(sampass);
domain           1805 source3/passdb/passdb.c 	if (domain) {
domain           1806 source3/passdb/passdb.c 		domain_len = strlen(domain) +1;
domain           1927 source3/passdb/passdb.c 		domain_len, domain,			/* B */
domain           1971 source3/passdb/passdb.c 		domain_len, domain,			/* B */
domain           2256 source3/passdb/passdb.c bool get_trust_pw_clear(const char *domain, char **ret_pwd,
domain           2265 source3/passdb/passdb.c 	if (is_dc_trusted_domain_situation(domain)) {
domain           2270 source3/passdb/passdb.c 		if (!pdb_get_trusteddom_pw(domain, ret_pwd, NULL,
domain           2275 source3/passdb/passdb.c 				domain));
domain           2319 source3/passdb/passdb.c 		  "account password for domain %s\n", domain));
domain           2328 source3/passdb/passdb.c bool get_trust_pw_hash(const char *domain, uint8 ret_pwd[16],
domain           2334 source3/passdb/passdb.c 	if (get_trust_pw_clear(domain, &pwd, account_name, channel)) {
domain           2338 source3/passdb/passdb.c 	} else if (is_dc_trusted_domain_situation(domain)) {
domain           2344 source3/passdb/passdb.c 	if (secrets_fetch_trust_account_password_legacy(domain, ret_pwd,
domain           2356 source3/passdb/passdb.c 		"password for domain %s\n", domain));
domain            286 source3/passdb/pdb_get_set.c 	return sampass->domain;
domain            591 source3/passdb/pdb_get_set.c bool pdb_set_domain(struct samu *sampass, const char *domain, enum pdb_value_state flag)
domain            593 source3/passdb/pdb_get_set.c 	if (domain) { 
domain            594 source3/passdb/pdb_get_set.c 		DEBUG(10, ("pdb_set_domain: setting domain %s, was %s\n", domain,
domain            595 source3/passdb/pdb_get_set.c 			(sampass->domain)?(sampass->domain):"NULL"));
domain            597 source3/passdb/pdb_get_set.c 		sampass->domain = talloc_strdup(sampass, domain);
domain            599 source3/passdb/pdb_get_set.c 		if (!sampass->domain) {
domain            604 source3/passdb/pdb_get_set.c 		sampass->domain = PDB_NOT_QUITE_NULL;
domain           1946 source3/passdb/pdb_interface.c bool pdb_get_trusteddom_pw(const char *domain, char** pwd, DOM_SID *sid, 
domain           1950 source3/passdb/pdb_interface.c 	return pdb->get_trusteddom_pw(pdb, domain, pwd, sid, 
domain           1954 source3/passdb/pdb_interface.c bool pdb_set_trusteddom_pw(const char* domain, const char* pwd,
domain           1958 source3/passdb/pdb_interface.c 	return pdb->set_trusteddom_pw(pdb, domain, pwd, sid);
domain           1961 source3/passdb/pdb_interface.c bool pdb_del_trusteddom_pw(const char *domain)
domain           1964 source3/passdb/pdb_interface.c 	return pdb->del_trusteddom_pw(pdb, domain);
domain           1981 source3/passdb/pdb_interface.c 					  const char *domain, 
domain           1986 source3/passdb/pdb_interface.c 	return secrets_fetch_trusted_domain_password(domain, pwd,
domain           1992 source3/passdb/pdb_interface.c 					  const char* domain, 
domain           1996 source3/passdb/pdb_interface.c 	return secrets_store_trusted_domain_password(domain, pwd, sid);
domain           2000 source3/passdb/pdb_interface.c 					  const char *domain)
domain           2002 source3/passdb/pdb_interface.c 	return trusted_domain_password_delete(domain);
domain            521 source3/passdb/pdb_ldap.c 			*domain = NULL,
domain            578 source3/passdb/pdb_ldap.c 	domain = talloc_strdup(ctx, ldap_state->domain_name);
domain            579 source3/passdb/pdb_ldap.c 	if (!domain) {
domain            585 source3/passdb/pdb_ldap.c 	pdb_set_domain(sampass, domain, PDB_DEFAULT);
domain            738 source3/passdb/pdb_ldap.c 						domain,
domain            747 source3/passdb/pdb_ldap.c 			talloc_sub_basic(ctx, username, domain,
domain            762 source3/passdb/pdb_ldap.c 						domain,
domain            771 source3/passdb/pdb_ldap.c 			talloc_sub_basic(ctx, username, domain,
domain            786 source3/passdb/pdb_ldap.c 						domain,
domain            795 source3/passdb/pdb_ldap.c 			talloc_sub_basic(ctx, username, domain,
domain           5838 source3/passdb/pdb_ldap.c 			   const char *domain)
domain           5840 source3/passdb/pdb_ldap.c 	return talloc_asprintf(talloc_tos(), "sambaDomainName=%s,%s", domain,
domain           5846 source3/passdb/pdb_ldap.c 				  const char *domain, LDAPMessage **entry)
domain           5859 source3/passdb/pdb_ldap.c 				 LDAP_OBJ_TRUSTDOM_PASSWORD, domain);
domain           5861 source3/passdb/pdb_ldap.c 	trusted_dn = trusteddom_dn(ldap_state, domain);
domain           5886 source3/passdb/pdb_ldap.c 			  LDAP_OBJ_TRUSTDOM_PASSWORD, domain));
domain           5893 source3/passdb/pdb_ldap.c 			  LDAP_OBJ_TRUSTDOM_PASSWORD, domain));
domain           5903 source3/passdb/pdb_ldap.c 				      const char *domain,
domain           5912 source3/passdb/pdb_ldap.c 	DEBUG(10, ("ldapsam_get_trusteddom_pw called for domain %s\n", domain));
domain           5914 source3/passdb/pdb_ldap.c 	if (!get_trusteddom_pw_int(ldap_state, talloc_tos(), domain, &entry) ||
domain           5967 source3/passdb/pdb_ldap.c 				      const char* domain,
domain           5979 source3/passdb/pdb_ldap.c 	DEBUG(10, ("ldapsam_set_trusteddom_pw called for domain %s\n", domain));
domain           5985 source3/passdb/pdb_ldap.c 	if (!get_trusteddom_pw_int(ldap_state, talloc_tos(), domain, &entry)) {
domain           5993 source3/passdb/pdb_ldap.c 			 domain);
domain           6013 source3/passdb/pdb_ldap.c 	trusted_dn = trusteddom_dn(ldap_state, domain);
domain           6032 source3/passdb/pdb_ldap.c 				      const char *domain)
domain           6040 source3/passdb/pdb_ldap.c 	if (!get_trusteddom_pw_int(ldap_state, talloc_tos(), domain, &entry)) {
domain           6046 source3/passdb/pdb_ldap.c 			  "%s\n", domain));
domain            135 source3/passdb/pdb_wbc_sam.c 	char *domain = NULL;
domain            141 source3/passdb/pdb_wbc_sam.c 				 (const char **)&domain,
domain            165 source3/passdb/pdb_wbc_sam.c 	TALLOC_FREE(domain);
domain            195 source3/passdb/pdb_wbc_sam.c 					  const char *domain,
domain            205 source3/passdb/pdb_wbc_sam.c 					  const char *domain,
domain            213 source3/passdb/pdb_wbc_sam.c 					  const char *domain)
domain            226 source3/passdb/pdb_wbc_sam.c static bool _make_group_map(struct pdb_methods *methods, const char *domain, const char *name, enum lsa_SidType name_type, gid_t gid, DOM_SID *sid, GROUP_MAP *map)
domain            229 source3/passdb/pdb_wbc_sam.c 	        domain, *lp_winbind_separator(), name);
domain            241 source3/passdb/pdb_wbc_sam.c 	char *domain = NULL;
domain            245 source3/passdb/pdb_wbc_sam.c 	if (!winbind_lookup_sid(talloc_tos(), &sid, (const char **)&domain,
domain            264 source3/passdb/pdb_wbc_sam.c 	if (!_make_group_map(methods, domain, name, name_type, gid, &sid, map)) {
domain            271 source3/passdb/pdb_wbc_sam.c 	TALLOC_FREE(domain);
domain            280 source3/passdb/pdb_wbc_sam.c 	char *domain = NULL;
domain            289 source3/passdb/pdb_wbc_sam.c 	if (!winbind_lookup_sid(talloc_tos(), &sid, (const char **)&domain,
domain            303 source3/passdb/pdb_wbc_sam.c 	if (!_make_group_map(methods, domain, name, name_type, gid, &sid, map)) {
domain            310 source3/passdb/pdb_wbc_sam.c 	TALLOC_FREE(domain);
domain            320 source3/passdb/pdb_wbc_sam.c 	char *domain = NULL;
domain            325 source3/passdb/pdb_wbc_sam.c 	if (!winbind_lookup_name(domain, user_name, &sid, &name_type)) {
domain            343 source3/passdb/pdb_wbc_sam.c 	if (!_make_group_map(methods, domain, user_name, name_type, gid, &sid, map)) {
domain            177 source3/passdb/secrets.c static const char *domain_sid_keystr(const char *domain)
domain            182 source3/passdb/secrets.c 					    SECRETS_DOMAIN_SID, domain);
domain            187 source3/passdb/secrets.c bool secrets_store_domain_sid(const char *domain, const DOM_SID *sid)
domain            191 source3/passdb/secrets.c 	ret = secrets_store(domain_sid_keystr(domain), sid, sizeof(DOM_SID));
domain            199 source3/passdb/secrets.c bool secrets_fetch_domain_sid(const char *domain, DOM_SID *sid)
domain            204 source3/passdb/secrets.c 	dyn_sid = (DOM_SID *)secrets_fetch(domain_sid_keystr(domain), &size);
domain            219 source3/passdb/secrets.c bool secrets_store_domain_guid(const char *domain, struct GUID *guid)
domain            223 source3/passdb/secrets.c 	slprintf(key, sizeof(key)-1, "%s/%s", SECRETS_DOMAIN_GUID, domain);
domain            228 source3/passdb/secrets.c bool secrets_fetch_domain_guid(const char *domain, struct GUID *guid)
domain            235 source3/passdb/secrets.c 	slprintf(key, sizeof(key)-1, "%s/%s", SECRETS_DOMAIN_GUID, domain);
domain            242 source3/passdb/secrets.c 			if (!secrets_store_domain_guid(domain, &new_guid))
domain            294 source3/passdb/secrets.c static const char *machine_sec_channel_type_keystr(const char *domain)
domain            300 source3/passdb/secrets.c 					    domain);
domain            312 source3/passdb/secrets.c static const char *machine_last_change_time_keystr(const char *domain)
domain            318 source3/passdb/secrets.c 					    domain);
domain            331 source3/passdb/secrets.c static const char *machine_password_keystr(const char *domain)
domain            336 source3/passdb/secrets.c 					    SECRETS_MACHINE_PASSWORD, domain);
domain            348 source3/passdb/secrets.c static const char *trust_keystr(const char *domain)
domain            353 source3/passdb/secrets.c 					    SECRETS_MACHINE_ACCT_PASS, domain);
domain            365 source3/passdb/secrets.c static char *trustdom_keystr(const char *domain)
domain            371 source3/passdb/secrets.c 					    domain);
domain            380 source3/passdb/secrets.c void *secrets_get_trust_account_lock(TALLOC_CTX *mem_ctx, const char *domain)
domain            387 source3/passdb/secrets.c 		db_ctx, mem_ctx, string_term_tdb_data(trust_keystr(domain)));
domain            411 source3/passdb/secrets.c bool secrets_fetch_trust_account_password_legacy(const char *domain,
domain            420 source3/passdb/secrets.c 		      trust_keystr(domain), &size))) {
domain            458 source3/passdb/secrets.c bool secrets_fetch_trust_account_password(const char *domain, uint8 ret_pwd[16],
domain            464 source3/passdb/secrets.c 	plaintext = secrets_fetch_machine_password(domain, pass_last_set_time,
domain            473 source3/passdb/secrets.c 	return secrets_fetch_trust_account_password_legacy(domain, ret_pwd,
domain            654 source3/passdb/secrets.c bool secrets_fetch_trusted_domain_password(const char *domain, char** pwd,
domain            667 source3/passdb/secrets.c 	if (!(pass_buf = (uint8 *)secrets_fetch(trustdom_keystr(domain),
domain            709 source3/passdb/secrets.c bool secrets_store_trusted_domain_password(const char* domain, const char* pwd,
domain            723 source3/passdb/secrets.c 	if (!push_ucs2_allocate(&uni_dom_name, domain, &converted_size)) {
domain            725 source3/passdb/secrets.c 			  domain));
domain            750 source3/passdb/secrets.c 	ret = secrets_store(trustdom_keystr(domain), (void *)pass_buf,
domain            760 source3/passdb/secrets.c bool secrets_delete_machine_password(const char *domain)
domain            762 source3/passdb/secrets.c 	return secrets_delete(machine_password_keystr(domain));
domain            770 source3/passdb/secrets.c bool secrets_delete_machine_password_ex(const char *domain)
domain            772 source3/passdb/secrets.c 	if (!secrets_delete(machine_password_keystr(domain))) {
domain            775 source3/passdb/secrets.c 	if (!secrets_delete(machine_sec_channel_type_keystr(domain))) {
domain            778 source3/passdb/secrets.c 	return secrets_delete(machine_last_change_time_keystr(domain));
domain            785 source3/passdb/secrets.c bool secrets_delete_domain_sid(const char *domain)
domain            787 source3/passdb/secrets.c 	return secrets_delete(domain_sid_keystr(domain));
domain            795 source3/passdb/secrets.c bool secrets_store_machine_password(const char *pass, const char *domain, uint32 sec_channel)
domain            801 source3/passdb/secrets.c 	ret = secrets_store(machine_password_keystr(domain), pass, strlen(pass)+1);
domain            806 source3/passdb/secrets.c 	ret = secrets_store(machine_last_change_time_keystr(domain), &last_change_time, sizeof(last_change_time));
domain            809 source3/passdb/secrets.c 	ret = secrets_store(machine_sec_channel_type_keystr(domain), &sec_channel_type, sizeof(sec_channel_type));
domain            819 source3/passdb/secrets.c char *secrets_fetch_machine_password(const char *domain,
domain            824 source3/passdb/secrets.c 	ret = (char *)secrets_fetch(machine_password_keystr(domain), NULL);
domain            829 source3/passdb/secrets.c 		last_set_time = (unsigned int *)secrets_fetch(machine_last_change_time_keystr(domain), &size);
domain            841 source3/passdb/secrets.c 		channel_type = (unsigned int *)secrets_fetch(machine_sec_channel_type_keystr(domain), &size);
domain            857 source3/passdb/secrets.c bool trusted_domain_password_delete(const char *domain)
domain            859 source3/passdb/secrets.c 	return secrets_delete(trustdom_keystr(domain));
domain           1107 source3/passdb/secrets.c void secrets_fetch_ipc_userpass(char **username, char **domain, char **password)
domain           1110 source3/passdb/secrets.c 	*domain = (char *)secrets_fetch(SECRETS_AUTH_DOMAIN, NULL);
domain           1115 source3/passdb/secrets.c 		if (!*domain || !**domain)
domain           1116 source3/passdb/secrets.c 			*domain = smb_xstrdup(lp_workgroup());
domain           1122 source3/passdb/secrets.c 			  *domain, *username));
domain           1127 source3/passdb/secrets.c 		*domain = smb_xstrdup("");
domain           1213 source3/passdb/secrets.c 				pdc->domain);
domain           1230 source3/passdb/secrets.c 				pdc->domain);
domain           1305 source3/passdb/secrets.c 				&pdc->domain);
domain            103 source3/passdb/util_wellknown.c 			  const char **domain, const char **name)
domain            118 source3/passdb/util_wellknown.c 			*domain = talloc_strdup(mem_ctx,
domain            147 source3/passdb/util_wellknown.c 			   DOM_SID *sid, const char **domain)
domain            164 source3/passdb/util_wellknown.c 				*domain = talloc_strdup(
domain             81 source3/printing/print_generic.c 				current_user_info.domain,
domain           1515 source3/printing/printing.c 			current_user_info.domain,
domain           1535 source3/printing/printing.c 			current_user_info.domain,
domain             33 source3/rpc_client/cli_netlogon.c 				     const char *domain,
domain             62 source3/rpc_client/cli_netlogon.c 	fstrcpy(dc->domain, domain);
domain            140 source3/rpc_client/cli_netlogon.c 				   const char *domain,
domain            221 source3/rpc_client/cli_netlogon.c 				       domain,
domain            262 source3/rpc_client/cli_netlogon.c 				      domain,
domain            316 source3/rpc_client/cli_netlogon.c 					   const char *domain,
domain            382 source3/rpc_client/cli_netlogon.c 			      domain,
domain            438 source3/rpc_client/cli_netlogon.c 					      const char *domain,
domain            500 source3/rpc_client/cli_netlogon.c 			      domain,
domain           1632 source3/rpc_client/cli_pipe.c 	if (!cli->auth->domain || !cli->auth->domain[0]) {
domain           1633 source3/rpc_client/cli_pipe.c 		cli->auth->domain = talloc_strdup(cli, lp_workgroup());
domain           1634 source3/rpc_client/cli_pipe.c 		if (cli->auth->domain == NULL) {
domain           1639 source3/rpc_client/cli_pipe.c 	init_rpc_auth_schannel_neg(&schannel_neg, cli->auth->domain,
domain           3028 source3/rpc_client/cli_pipe.c 	result->domain = talloc_strdup(result, "");
domain           3029 source3/rpc_client/cli_pipe.c 	if ((result->user_name == NULL) || (result->domain == NULL)) {
domain           3047 source3/rpc_client/cli_pipe.c 				  const char *domain,
domain           3064 source3/rpc_client/cli_pipe.c 	result->domain = talloc_strdup(result, domain);
domain           3065 source3/rpc_client/cli_pipe.c 	if ((result->user_name == NULL) || (result->domain == NULL)) {
domain           3082 source3/rpc_client/cli_pipe.c 	status = ntlmssp_set_domain(result->a_u.ntlmssp_state, domain);
domain           3113 source3/rpc_client/cli_pipe.c NTSTATUS rpccli_schannel_bind_data(TALLOC_CTX *mem_ctx, const char *domain,
domain           3129 source3/rpc_client/cli_pipe.c 	result->domain = talloc_strdup(result, domain);
domain           3130 source3/rpc_client/cli_pipe.c 	if ((result->user_name == NULL) || (result->domain == NULL)) {
domain           3189 source3/rpc_client/cli_pipe.c 	result->domain = talloc_strdup(result, "");
domain           3190 source3/rpc_client/cli_pipe.c 	if ((result->user_name == NULL) || (result->domain == NULL)) {
domain           3682 source3/rpc_client/cli_pipe.c 	TALLOC_FREE(auth->domain);
domain           3685 source3/rpc_client/cli_pipe.c 	auth->domain = talloc_strdup(auth, cli->domain);
domain           3690 source3/rpc_client/cli_pipe.c 	if ((auth->user_name == NULL) || (auth->domain == NULL)) {
domain           3740 source3/rpc_client/cli_pipe.c 						   const char *domain,
domain           3755 source3/rpc_client/cli_pipe.c 		result, auth_type, auth_level, domain, username,
domain           3772 source3/rpc_client/cli_pipe.c 		  get_pipe_name_from_iface(interface), cli->desthost, domain,
domain           3793 source3/rpc_client/cli_pipe.c 				   const char *domain,
domain           3803 source3/rpc_client/cli_pipe.c 						domain,
domain           3818 source3/rpc_client/cli_pipe.c 					  const char *domain,
domain           3828 source3/rpc_client/cli_pipe.c 						domain,
domain           3839 source3/rpc_client/cli_pipe.c 						const char *domain,
domain           3848 source3/rpc_client/cli_pipe.c 	if (!get_trust_pw_hash(domain, machine_pwd, &machine_account,
domain           3853 source3/rpc_client/cli_pipe.c 			domain));
domain           3859 source3/rpc_client/cli_pipe.c 					domain,	       /* domain */
domain           3870 source3/rpc_client/cli_pipe.c 			  nt_errstr(status), cli->desthost, domain,
domain           3891 source3/rpc_client/cli_pipe.c 				  const char *domain,
domain           3904 source3/rpc_client/cli_pipe.c 	status = get_schannel_session_key_common(netlogon_pipe, cli, domain,
domain           3925 source3/rpc_client/cli_pipe.c 					     const char *domain,
domain           3938 source3/rpc_client/cli_pipe.c 	status = rpccli_schannel_bind_data(result, domain, auth_level,
domain           3970 source3/rpc_client/cli_pipe.c 		  cli->desthost, domain ));
domain           3983 source3/rpc_client/cli_pipe.c 						      const char *domain,
domain           3995 source3/rpc_client/cli_pipe.c 		domain, username, password, &netlogon_pipe);
domain           4000 source3/rpc_client/cli_pipe.c 	status = get_schannel_session_key_common(netlogon_pipe, cli, domain,
domain           4021 source3/rpc_client/cli_pipe.c 						 const char *domain,
domain           4032 source3/rpc_client/cli_pipe.c 		cli, domain, username, password, &neg_flags, &netlogon_pipe);
domain           4036 source3/rpc_client/cli_pipe.c 			cli->desthost, domain ));
domain           4041 source3/rpc_client/cli_pipe.c 		cli, interface, transport, auth_level, domain, netlogon_pipe->dc,
domain           4062 source3/rpc_client/cli_pipe.c 				    const char *domain,
domain           4070 source3/rpc_client/cli_pipe.c 	status = get_schannel_session_key(cli, domain, &neg_flags,
domain           4075 source3/rpc_client/cli_pipe.c 			cli->desthost, domain ));
domain           4080 source3/rpc_client/cli_pipe.c 		cli, interface, transport, auth_level, domain, netlogon_pipe->dc,
domain             47 source3/rpc_client/init_netlogon.c 			   const char *domain,
domain             72 source3/rpc_client/init_netlogon.c 	init_lsa_StringLarge(&r->domain, domain);
domain            103 source3/rpc_client/init_netlogon.c 			const char *domain,
domain            131 source3/rpc_client/init_netlogon.c 			      domain,
domain            576 source3/rpc_parse/parse_rpc.c 			      const char *domain, const char *myname)
domain            580 source3/rpc_parse/parse_rpc.c 	fstrcpy(neg->domain, domain);
domain            604 source3/rpc_parse/parse_rpc.c 	if(!prs_string("domain  ", ps, depth, neg->domain, sizeof(neg->domain)))
domain             51 source3/rpc_server/srv_dssetup_nt.c 			basic->domain = get_global_sam_name();
domain             55 source3/rpc_server/srv_dssetup_nt.c 			basic->domain = lp_workgroup();
domain             59 source3/rpc_server/srv_dssetup_nt.c 			basic->domain = get_global_sam_name();
domain             63 source3/rpc_server/srv_dssetup_nt.c 			basic->domain = get_global_sam_name();
domain            157 source3/rpc_server/srv_lsa_nt.c 		const char *domain;
domain            172 source3/rpc_server/srv_lsa_nt.c 		lookup_name(mem_ctx, full_name, flags, &domain, NULL,
domain            196 source3/rpc_server/srv_lsa_nt.c 			dom_idx = init_lsa_ref_domain_list(mem_ctx, ref, domain, &sid);
domain            233 source3/rpc_server/srv_lsa_nt.c 		const char *domain;
domain            250 source3/rpc_server/srv_lsa_nt.c 		lookup_name(mem_ctx, full_name, flags, &domain, NULL,
domain            276 source3/rpc_server/srv_lsa_nt.c 			dom_idx = init_lsa_ref_domain_list(mem_ctx, ref, domain, &domain_sid);
domain            629 source3/rpc_server/srv_lsa_nt.c 		init_dom_query_3(&info->domain, name, sid);
domain            156 source3/rpc_server/srv_netlog_nt.c 	const char *domain = NULL;
domain            180 source3/rpc_server/srv_netlog_nt.c 			domain = r->in.data->domain;
domain            182 source3/rpc_server/srv_netlog_nt.c 			if ( !is_trusted_domain( domain ) )
domain            185 source3/rpc_server/srv_netlog_nt.c 			if ( !get_dc_name( domain, NULL, dc_name2, &dc_ss ) ) {
domain            200 source3/rpc_server/srv_netlog_nt.c 			domain = r->in.data->domain;
domain            202 source3/rpc_server/srv_netlog_nt.c 			if ( !is_trusted_domain( domain ) )
domain            205 source3/rpc_server/srv_netlog_nt.c 			if ( !get_dc_name( domain, NULL, dc_name2, &dc_ss ) ) {
domain            613 source3/rpc_server/srv_netlog_nt.c 	fstrcpy(p->dc->domain, lp_workgroup() );
domain            653 source3/rpc_server/srv_pipe.c 		  a->ntlmssp_state->domain, a->ntlmssp_state->workstation));
domain           1416 source3/rpc_server/srv_pipe.c 		neg.domain, neg.myname));
domain           5988 source3/rpc_server/srv_spoolss_nt.c 				current_user_info.domain,
domain            237 source3/rpcclient/cmd_drsuapi.c 	const char *domain = NULL;
domain            248 source3/rpcclient/cmd_drsuapi.c 	domain = argv[1];
domain            265 source3/rpcclient/cmd_drsuapi.c 	req.req1.domain_name = domain;
domain            128 source3/rpcclient/cmd_lsarpc.c 			display_query_info_3(&info->domain);
domain             36 source3/rpcclient/cmd_netlogon.c 	const char *domain = lp_workgroup();
domain             57 source3/rpcclient/cmd_netlogon.c 		domain = argv[4];
domain             63 source3/rpcclient/cmd_netlogon.c 			data.domain = domain;
domain            457 source3/rpcclient/cmd_netlogon.c 				u.domain->domain_name.string);
domain            853 source3/rpcclient/cmd_netlogon.c 	const char *domain = lp_workgroup();
domain            867 source3/rpcclient/cmd_netlogon.c 		domain = argv[2];
domain            876 source3/rpcclient/cmd_netlogon.c 							 domain,
domain           2147 source3/rpcclient/cmd_samr.c 	bool domain = False;
domain           2160 source3/rpcclient/cmd_samr.c 			domain = True;
domain           2176 source3/rpcclient/cmd_samr.c 	if (domain || user_rid)
domain           2200 source3/rpcclient/cmd_samr.c 	if (domain)
domain            187 source3/rpcclient/rpcclient.c 	fprintf(stderr, "could not obtain sid for domain %s\n", cli->domain);
domain             30 source3/smbd/change_trust_pw.c NTSTATUS change_trust_account_password( const char *domain, const char *remote_machine)
domain             39 source3/smbd/change_trust_pw.c 		domain));
domain             44 source3/smbd/change_trust_pw.c 		if ( !get_pdc_ip(domain, &pdc_ss) ) {
domain             45 source3/smbd/change_trust_pw.c 			DEBUG(0,("Can't get IP for PDC for domain %s\n", domain));
domain             49 source3/smbd/change_trust_pw.c 		if ( !name_status_find( domain, 0x1b, 0x20, &pdc_ss, dc_name) )
domain             87 source3/smbd/change_trust_pw.c 		netlogon_pipe, netlogon_pipe, domain);
domain             95 source3/smbd/change_trust_pw.c 			current_timestring(debug_ctx(), False), domain));
domain           1138 source3/smbd/lanman.c 	fstring domain;
domain           1149 source3/smbd/lanman.c 			   const char *domain)
domain           1219 source3/smbd/lanman.c 		s->domain[0] = '\0';
domain           1222 source3/smbd/lanman.c 			fstrcpy(s->domain,lp_workgroup());
domain           1224 source3/smbd/lanman.c 			fstrcpy(s->domain, p);
domain           1253 source3/smbd/lanman.c 		if (!strequal(domain, s->domain) && !(servertype & SV_TYPE_DOMAIN_ENUM)) {
domain           1262 source3/smbd/lanman.c 				s->name, s->type, s->comment, s->domain));
domain           1267 source3/smbd/lanman.c 				s->name, s->type, s->comment, s->domain));
domain           1383 source3/smbd/lanman.c 	fstring domain;
domain           1429 source3/smbd/lanman.c 		pull_ascii_fstring(domain, p);
domain           1431 source3/smbd/lanman.c 		fstrcpy(domain, lp_workgroup());
domain           1435 source3/smbd/lanman.c 		total = get_server_info(servertype,&servers,domain);
domain           1457 source3/smbd/lanman.c 				s->name, s->type, s->comment, s->domain));
domain           1493 source3/smbd/lanman.c 				s->name, s->type, s->comment, s->domain));
domain           1511 source3/smbd/lanman.c 		domain,uLevel,counted,counted+missed));
domain            117 source3/smbd/message.c 			     current_user_info.domain, s);
domain            581 source3/smbd/password.c 		char *host, *user, *domain;
domain            583 source3/smbd/password.c 		while (getnetgrent(&host, &user, &domain)) {
domain             36 source3/smbd/sesssetup.c 				const char *user, const char *domain)
domain             42 source3/smbd/sesssetup.c 				 user, domain));
domain            249 source3/smbd/sesssetup.c 	char *client, *p, *domain;
domain            386 source3/smbd/sesssetup.c 	domain = p+1;
domain            388 source3/smbd/sesssetup.c 	if (logon_info && logon_info->info3.base.domain.string) {
domain            390 source3/smbd/sesssetup.c 			logon_info->info3.base.domain.string);
domain            391 source3/smbd/sesssetup.c 		domain = netbios_domain_name;
domain            392 source3/smbd/sesssetup.c 		DEBUG(10, ("Mapped to [%s] (using PAC)\n", domain));
domain            406 source3/smbd/sesssetup.c 		DEBUG(10, ("Mapping [%s] to short name\n", domain));
domain            408 source3/smbd/sesssetup.c 		wbc_status = wbcDomainInfo(domain, &info);
domain            416 source3/smbd/sesssetup.c 			domain = netbios_domain_name;
domain            417 source3/smbd/sesssetup.c 			DEBUG(10, ("Mapped to [%s] (using Winbind)\n", domain));
domain            424 source3/smbd/sesssetup.c 	fstr_sprintf(user, "%s%c%s", domain, *lp_winbind_separator(), client);
domain            485 source3/smbd/sesssetup.c 		ret = make_server_info_info3(mem_ctx, client, domain,
domain            516 source3/smbd/sesssetup.c 					domain, PDB_SET);
domain            622 source3/smbd/sesssetup.c 			    (*auth_ntlmssp_state)->ntlmssp_state->domain);
domain           1386 source3/smbd/sesssetup.c 	const char *domain;
domain           1458 source3/smbd/sesssetup.c 		domain = "";
domain           1579 source3/smbd/sesssetup.c 		domain = tmp ? tmp : "";
domain           1607 source3/smbd/sesssetup.c 			domain, native_os, native_lanman, primary_domain));
domain           1623 source3/smbd/sesssetup.c 				domain, user, get_remote_machine_name()));
domain           1657 source3/smbd/sesssetup.c 		add_session_workgroup(domain);
domain           1676 source3/smbd/sesssetup.c 						domain,
domain           1697 source3/smbd/sesssetup.c 						      user, domain, chal,
domain           1718 source3/smbd/sesssetup.c 				user, domain);
domain             67 source3/smbd/share_access.c 				const char *domain,
domain             77 source3/smbd/share_access.c 		name = talloc_sub_basic(mem_ctx, username, domain, name);
domain            153 source3/smbd/share_access.c 				 const char *domain,
domain            169 source3/smbd/share_access.c 		if (token_contains_name(mem_ctx, username, domain, sharename,
domain            194 source3/smbd/share_access.c bool user_ok_token(const char *username, const char *domain,
domain            198 source3/smbd/share_access.c 		if (token_contains_name_in_list(username, domain,
domain            208 source3/smbd/share_access.c 		if (!token_contains_name_in_list(username, domain,
domain            225 source3/smbd/share_access.c 		if (!token_contains_name_in_list(NULL, domain,
domain            254 source3/smbd/share_access.c 				  const char *domain,
domain            262 source3/smbd/share_access.c 		if (token_contains_name_in_list(username, domain,
domain            270 source3/smbd/share_access.c 		if (token_contains_name_in_list(username, domain,
domain           5019 source3/torture/torture.c static bool subst_test(const char *str, const char *user, const char *domain,
domain           5025 source3/torture/torture.c 	subst = talloc_sub_specified(talloc_tos(), str, user, domain, uid, gid);
domain           5029 source3/torture/torture.c 		       "[%s]\n", str, user, domain, (int)uid, (int)gid, subst,
domain            104 source3/utils/net_ads.c 	printf("Pre-Win2k Domain:\t%s\n", reply.domain);
domain            396 source3/utils/net_ads.c 	d_printf("Workgroup: %s\n", reply.domain);
domain           1191 source3/utils/net_ads.c 	const char *domain = lp_realm();
domain           1257 source3/utils/net_ads.c 			domain = argv[i];
domain           1261 source3/utils/net_ads.c 	if (!*domain) {
domain           1269 source3/utils/net_ads.c 	r->in.domain_name	= domain;
domain            201 source3/utils/net_idmap.c 			const char *domain, const char *identity,
domain            211 source3/utils/net_idmap.c 		r = asprintf(&tmp, "IDMAP_%s_%s", backend, domain);
domain            229 source3/utils/net_idmap.c 	char *domain;
domain            251 source3/utils/net_idmap.c 		domain = NULL;
domain            254 source3/utils/net_idmap.c 		domain = talloc_strdup(ctx, argv[0]);
domain            255 source3/utils/net_idmap.c 		ALLOC_CHECK(domain);
domain            257 source3/utils/net_idmap.c 		opt = talloc_asprintf(ctx, "idmap config %s", domain);
domain            270 source3/utils/net_idmap.c 	if (domain) {
domain            274 source3/utils/net_idmap.c 			d_fprintf(stderr, "Missing ldap_user_dn option for domain %s\n", domain);
domain            279 source3/utils/net_idmap.c 		ret = idmap_store_secret("ldap", false, domain, dn, secret);
domain             94 source3/utils/net_lookup.c 	const char *domain;
domain            105 source3/utils/net_lookup.c 		domain = argv[0];
domain            107 source3/utils/net_lookup.c 		domain = c->opt_target_workgroup;
domain            109 source3/utils/net_lookup.c 	sitename = sitename_fetch(domain);
domain            117 source3/utils/net_lookup.c 	DEBUG(9, ("Lookup up ldap for domain %s\n", domain));
domain            119 source3/utils/net_lookup.c 	status = ads_dns_query_dcs( ctx, domain, sitename, &dcs, &numdcs );
domain            127 source3/utils/net_lookup.c      	DEBUG(9, ("Looking up PDC for domain %s\n", domain));
domain            128 source3/utils/net_lookup.c 	if (!get_pdc_ip(domain, &ss)) {
domain            147 source3/utils/net_lookup.c 	domain = strchr(h_name, '.');
domain            148 source3/utils/net_lookup.c 	if (!domain) {
domain            153 source3/utils/net_lookup.c 	domain++;
domain            155 source3/utils/net_lookup.c 	DEBUG(9, ("Looking up ldap for domain %s\n", domain));
domain            157 source3/utils/net_lookup.c 	status = ads_dns_query_dcs( ctx, domain, sitename, &dcs, &numdcs );
domain            179 source3/utils/net_lookup.c 	const char *domain = NULL;
domain            186 source3/utils/net_lookup.c 		domain = lp_realm();
domain            188 source3/utils/net_lookup.c 		domain = c->opt_target_workgroup;
domain            192 source3/utils/net_lookup.c 		domain=argv[0];
domain            195 source3/utils/net_lookup.c 	if (!get_pdc_ip(domain, &ss))
domain            204 source3/utils/net_lookup.c 	sitename = sitename_fetch(domain);
domain            205 source3/utils/net_lookup.c 	if (!NT_STATUS_IS_OK(get_sorted_dc_list(domain, sitename,
domain            225 source3/utils/net_lookup.c 	const char *domain;
domain            229 source3/utils/net_lookup.c 		domain = lp_realm();
domain            231 source3/utils/net_lookup.c 		domain = c->opt_target_workgroup;
domain            235 source3/utils/net_lookup.c 		domain=argv[0];
domain            238 source3/utils/net_lookup.c 	if (!get_pdc_ip(domain, &ss))
domain            254 source3/utils/net_lookup.c 	const char *domain = c->opt_target_workgroup;
domain            258 source3/utils/net_lookup.c 		domain=argv[0];
domain            260 source3/utils/net_lookup.c 	if (!find_master_ip(domain, &master_ss))
domain            101 source3/utils/net_lua.c 	int domain;
domain            122 source3/utils/net_lua.c 	int i, domain, type;
domain            134 source3/utils/net_lua.c 	domain = socket_domains[i].domain;
domain            151 source3/utils/net_lua.c 	result->fd = socket(domain, type, 0);
domain            106 source3/utils/net_proto.h 			const char *domain, const char *identity,
domain            223 source3/utils/net_proto.h NTSTATUS net_rpc_join_ok(struct net_context *c, const char *domain,
domain            465 source3/utils/net_proto.h 			const char *domain,
domain            474 source3/utils/net_proto.h NTSTATUS net_make_ipc_connection_ex(struct net_context *c ,const char *domain,
domain           4031 source3/utils/net_rpc.c static bool get_user_sids(const char *domain, const char *user, NT_USER_TOKEN *token)
domain           4044 source3/utils/net_rpc.c 		     domain, *lp_winbind_separator(), user);
domain           4048 source3/utils/net_rpc.c 	wbc_status = wbcLookupName(domain, user, &wsid, &type);
domain           4156 source3/utils/net_rpc.c 		fstring domain, user;
domain           4166 source3/utils/net_rpc.c 			fstrcpy(domain, c->opt_target_workgroup);
domain           4170 source3/utils/net_rpc.c 			fstrcpy(domain, users[i]);
domain           4171 source3/utils/net_rpc.c 			strupper_m(domain);
domain           4175 source3/utils/net_rpc.c 		get_user_sids(domain, user, &(result[i].token));
domain             44 source3/utils/net_rpc_join.c NTSTATUS net_rpc_join_ok(struct net_context *c, const char *domain,
domain             69 source3/utils/net_rpc_join.c 	ntret = net_make_ipc_connection_ex(c, domain, server, pss, conn_flags,
domain             76 source3/utils/net_rpc_join.c 	ntret = get_schannel_session_key(cli, domain, &neg_flags,
domain             89 source3/utils/net_rpc_join.c 				cli->desthost, domain, nt_errstr(ntret) ));
domain            105 source3/utils/net_rpc_join.c 		domain, netlogon_pipe->dc, &pipe_hnd);
domain            110 source3/utils/net_rpc_join.c 			cli->desthost, domain, nt_errstr(ntret) ));
domain            160 source3/utils/net_rpc_join.c 	const char *domain = NULL;
domain            224 source3/utils/net_rpc_join.c 	domain = info->account_domain.name.string;
domain            231 source3/utils/net_rpc_join.c 	if (!domain) {
domain            389 source3/utils/net_rpc_join.c 					domain,        /* domain */
domain            420 source3/utils/net_rpc_join.c 			PIPE_AUTH_LEVEL_PRIVACY, domain, pipe_hnd->dc,
domain            443 source3/utils/net_rpc_join.c 	strupper_m(CONST_DISCARD(char *, domain));
domain            445 source3/utils/net_rpc_join.c 	if (!secrets_store_domain_sid(domain, domain_sid)) {
domain            446 source3/utils/net_rpc_join.c 		DEBUG(0, ("error storing domain sid for %s\n", domain));
domain            450 source3/utils/net_rpc_join.c 	if (!secrets_store_machine_password(clear_trust_password, domain, sec_channel_type)) {
domain            451 source3/utils/net_rpc_join.c 		DEBUG(0, ("error storing plaintext domain secrets for %s\n", domain));
domain            455 source3/utils/net_rpc_join.c 	result = net_rpc_join_ok(c, domain, cli->desthost, &cli->dest_ss);
domain            462 source3/utils/net_rpc_join.c 	if (domain) {
domain            464 source3/utils/net_rpc_join.c 			fprintf(stderr,"Unable to join domain %s.\n",domain);
domain            466 source3/utils/net_rpc_join.c 			printf("Joined domain %s.\n",domain);
domain            404 source3/utils/net_usershare.c 		const char *domain;
domain            410 source3/utils/net_usershare.c 						    &domain, &name);
domain            413 source3/utils/net_usershare.c 			if (domain && *domain) {
domain            416 source3/utils/net_usershare.c 						domain,
domain            376 source3/utils/net_util.c 			const char *domain,
domain            381 source3/utils/net_util.c 	const char *d = domain ? domain : c->opt_target_workgroup;
domain            483 source3/utils/net_util.c NTSTATUS net_make_ipc_connection_ex(struct net_context *c ,const char *domain,
domain            494 source3/utils/net_util.c 		if (!net_find_server(c, domain, flags, &server_ss,
domain            497 source3/utils/net_util.c 				"for domain %s\n", domain);
domain            643 source3/utils/net_util.c 	dc_info->netbios_domain_name = talloc_strdup(mem_ctx, info.basic.domain);
domain            224 source3/utils/ntlm_auth.c static bool parse_ntlm_auth_domain_user(const char *domuser, fstring domain, 
domain            235 source3/utils/ntlm_auth.c 	fstrcpy(domain, domuser);
domain            236 source3/utils/ntlm_auth.c 	domain[PTR_DIFF(p, domuser)] = 0;
domain            237 source3/utils/ntlm_auth.c 	strupper_m(domain);
domain            337 source3/utils/ntlm_auth.c 				   const char *domain,
domain            368 source3/utils/ntlm_auth.c 	fstrcpy(request.data.auth_crap.domain, domain);
domain            444 source3/utils/ntlm_auth.c 						      const char *domain,
domain            468 source3/utils/ntlm_auth.c 	if(domain != NULL)
domain            469 source3/utils/ntlm_auth.c 		fstrcpy(request.data.chng_pswd_auth_crap.domain,domain);
domain            531 source3/utils/ntlm_auth.c 	nt_status = contact_winbind_auth_crap(ntlmssp_state->user, ntlmssp_state->domain,
domain            555 source3/utils/ntlm_auth.c 		       ntlmssp_state->domain, ntlmssp_state->user, 
domain            580 source3/utils/ntlm_auth.c 					ntlmssp_state->domain,
domain            585 source3/utils/ntlm_auth.c 							      "%s%c%s", ntlmssp_state->domain, 
domain            590 source3/utils/ntlm_auth.c 			  ntlmssp_state->domain, ntlmssp_state->user, ntlmssp_state->workstation, 
domain           1127 source3/utils/ntlm_auth.c 	char *domain = NULL;
domain           1259 source3/utils/ntlm_auth.c 				domain = strchr_m(principal, '@');
domain           1261 source3/utils/ntlm_auth.c 				if (domain == NULL) {
domain           1270 source3/utils/ntlm_auth.c 				*domain++ = '\0';
domain           1271 source3/utils/ntlm_auth.c 				domain = SMB_STRDUP(domain);
domain           1311 source3/utils/ntlm_auth.c 			domain = SMB_STRDUP(ntlmssp_state->domain);
domain           1321 source3/utils/ntlm_auth.c 		reply_argument = talloc_asprintf(ctx, "%s\\%s", domain, user);
domain           1340 source3/utils/ntlm_auth.c 	SAFE_FREE(domain);
domain           1748 source3/utils/ntlm_auth.c 	static char *domain;
domain           1759 source3/utils/ntlm_auth.c 				if (asprintf(&full_username, "%s%c%s", domain, winbind_separator(), username) == -1) {
domain           1788 source3/utils/ntlm_auth.c 				SAFE_FREE(domain);
domain           1790 source3/utils/ntlm_auth.c 				domain = smb_xstrdup(fstr_domain);
domain           1793 source3/utils/ntlm_auth.c 			if (!domain) {
domain           1794 source3/utils/ntlm_auth.c 				domain = smb_xstrdup(get_winbind_domain());
domain           1805 source3/utils/ntlm_auth.c 							      domain, 
domain           1853 source3/utils/ntlm_auth.c 		SAFE_FREE(domain);
domain           1918 source3/utils/ntlm_auth.c 		domain = smb_xstrdup(parameter);
domain           1942 source3/utils/ntlm_auth.c 	static char *domain = NULL;
domain           2024 source3/utils/ntlm_auth.c 					SAFE_FREE(domain);
domain           2026 source3/utils/ntlm_auth.c 					domain = smb_xstrdup(fstr_domain);
domain           2032 source3/utils/ntlm_auth.c 						    username, domain,
domain           2054 source3/utils/ntlm_auth.c 		SAFE_FREE(domain);
domain           2129 source3/utils/ntlm_auth.c 		domain = smb_xstrdup(parameter);
domain           2425 source3/utils/ntlm_auth.c 		char *domain = SMB_STRDUP(opt_username);
domain           2426 source3/utils/ntlm_auth.c 		char *p = strchr_m(domain, *lp_winbind_separator());
domain           2430 source3/utils/ntlm_auth.c 			if (opt_domain && !strequal(opt_domain, domain)) {
domain           2433 source3/utils/ntlm_auth.c 					domain, opt_domain);
domain           2437 source3/utils/ntlm_auth.c 			opt_domain = domain;
domain           2439 source3/utils/ntlm_auth.c 			SAFE_FREE(domain);
domain             33 source3/utils/ntlm_auth_proto.h 				   const char *domain,
domain             68 source3/utils/smbcacls.c 				   char **domain, char **name)
domain            103 source3/utils/smbcacls.c 	*domain = talloc_move(mem_ctx, &domains[0]);
domain            166 source3/utils/smbcacls.c 	char *domain = NULL;
domain            178 source3/utils/smbcacls.c 				    &domain, &name);
domain            184 source3/utils/smbcacls.c 	if (*domain) {
domain            186 source3/utils/smbcacls.c 			domain, lp_winbind_separator(), name);
domain           1003 source3/utils/smbcontrol.c 	const char *domain = NULL;
domain           1018 source3/utils/smbcontrol.c 		domain = argv[1];
domain           1032 source3/utils/smbcontrol.c 	memcpy(&buf[sizeof(myid)], domain, domain_len);
domain            759 source3/winbindd/idmap.c NTSTATUS idmap_backends_sid_to_unixid(const char *domain, struct id_map *id)
domain            765 source3/winbindd/idmap.c 		    domain?domain:"NULL", sid_string_dbg(id->sid)));
domain            780 source3/winbindd/idmap.c 	dom = idmap_find_domain(domain);
domain            764 source3/winbindd/idmap_ad.c 	if (e->domain != NULL) {
domain            765 source3/winbindd/idmap_ad.c 		dom->name = talloc_strdup(dom, e->domain);
domain            844 source3/winbindd/idmap_ad.c 		   sid_string_dbg(sid), e->domain?e->domain:"NULL"));
domain            950 source3/winbindd/idmap_ad.c 	if ( !e || !e->domain || !name || !*alias) {
domain            214 source3/winbindd/idmap_adex/cell_util.c 	char *domain = NULL;
domain            233 source3/winbindd/idmap_adex/cell_util.c 		if (!domain) {
domain            234 source3/winbindd/idmap_adex/cell_util.c 			domain = talloc_strdup(frame, &buffer[3]);
domain            236 source3/winbindd/idmap_adex/cell_util.c 			domain = talloc_asprintf_append(domain, ".%s",
domain            239 source3/winbindd/idmap_adex/cell_util.c 		BAIL_ON_PTR_ERROR(domain, nt_status);
domain            242 source3/winbindd/idmap_adex/cell_util.c 	dns_name = SMB_STRDUP(domain);
domain             47 source3/winbindd/idmap_adex/domain_util.c static NTSTATUS dc_add_domain(const char *domain)
domain             52 source3/winbindd/idmap_adex/domain_util.c 	if (!domain) {
domain             56 source3/winbindd/idmap_adex/domain_util.c 	DEBUG(10,("dc_add_domain: Attempting to add domain %s\n", domain));
domain             62 source3/winbindd/idmap_adex/domain_util.c 		if (strequal (dc->dns_name, domain))
domain             68 source3/winbindd/idmap_adex/domain_util.c 		DEBUG(10,("dc_add_domain: %s already in list\n", domain));
domain             75 source3/winbindd/idmap_adex/domain_util.c 	dc->dns_name = talloc_strdup(dc, domain);
domain             82 source3/winbindd/idmap_adex/domain_util.c 	DEBUG(5,("dc_add_domain: Successfully added %s\n", domain));
domain             88 source3/winbindd/idmap_adex/domain_util.c 			 domain, nt_errstr(nt_status)));
domain             99 source3/winbindd/idmap_adex/gc_util.c  NTSTATUS gc_find_forest_root(struct gc_info *gc, const char *domain)
domain            107 source3/winbindd/idmap_adex/gc_util.c 	if (!gc || !domain) {
domain            113 source3/winbindd/idmap_adex/gc_util.c 	ads = ads_init(domain, NULL, NULL);
domain            120 source3/winbindd/idmap_adex/gc_util.c 			  domain, ads_errstr(ads_status)));
domain            150 source3/winbindd/idmap_adex/gc_util.c static NTSTATUS gc_add_forest(const char *domain)
domain            170 source3/winbindd/idmap_adex/gc_util.c 		if (strequal (find_gc->forest_name, domain))
domain            189 source3/winbindd/idmap_adex/gc_util.c 	nt_status = gc_find_forest_root(gc, domain);
domain            270 source3/winbindd/idmap_adex/gc_util.c 			 domain, nt_errstr(nt_status)));
domain            546 source3/winbindd/idmap_adex/gc_util.c  NTSTATUS gc_name_to_sid(const char *domain,
domain            614 source3/winbindd/idmap_adex/gc_util.c 			if (strequal(domain, domain_rec->domain_name)) {
domain            357 source3/winbindd/idmap_adex/idmap_adex.c 	nt_status = cell->provider->map_to_alias(mem_ctx, e->domain,
domain            389 source3/winbindd/idmap_adex/idmap_adex.c 	nt_status = cell->provider->map_from_alias(mem_ctx, e->domain,
domain            103 source3/winbindd/idmap_adex/idmap_adex.h 				 const char *domain,
domain            106 source3/winbindd/idmap_adex/idmap_adex.h 				   const char *domain,
domain            207 source3/winbindd/idmap_adex/idmap_adex.h 			     const char *domain);
domain            224 source3/winbindd/idmap_adex/idmap_adex.h NTSTATUS gc_name_to_sid(const char *domain,
domain            288 source3/winbindd/idmap_adex/provider_unified.c 	struct winbindd_tdc_domain *domain;
domain            317 source3/winbindd/idmap_adex/provider_unified.c 	domain = wcache_tdc_fetch_domain(frame, dns_domain);
domain            318 source3/winbindd/idmap_adex/provider_unified.c 	if (!domain) {
domain           1061 source3/winbindd/idmap_adex/provider_unified.c 				  const char *domain,
domain           1074 source3/winbindd/idmap_adex/provider_unified.c 	nt_status = gc_name_to_sid(domain, name, &sid, &sid_type);
domain           1106 source3/winbindd/idmap_adex/provider_unified.c 				    const char *domain,
domain            324 source3/winbindd/idmap_hash/idmap_hash.c 	value = talloc_asprintf(mem_ctx, "%s\\%s", e->domain, name);
domain             37 source3/winbindd/idmap_ldap.c 				const char *domain, const char *identity)
domain             45 source3/winbindd/idmap_ldap.c 		r = asprintf(&tmp, "IDMAP_%s_%s", backend, domain);
domain            110 source3/winbindd/idmap_rid.c 	struct winbindd_domain *domain;	
domain            119 source3/winbindd/idmap_rid.c 	if ( (domain = find_domain_from_name_noinit(ctx->domain_name)) == NULL ) {
domain            123 source3/winbindd/idmap_rid.c 	sid_compose(map->sid, &domain->sid, map->xid.id - ctx->low_id + ctx->base_rid);
domain             60 source3/winbindd/idmap_tdb.c 	struct winbindd_domain *domain;
domain             80 source3/winbindd/idmap_tdb.c 	domain = find_domain_from_name(dom_name);
domain             81 source3/winbindd/idmap_tdb.c 	if (domain == NULL) {
domain            100 source3/winbindd/idmap_tdb.c 	sid_copy(&sid, &domain->sid);
domain             87 source3/winbindd/nss_info.c static bool parse_nss_parm( const char *config, char **backend, char **domain )
domain             93 source3/winbindd/nss_info.c 	*backend = *domain = NULL;
domain            110 source3/winbindd/nss_info.c 		*domain = SMB_STRDUP( p+1 );
domain            126 source3/winbindd/nss_info.c static NTSTATUS nss_domain_list_add_domain(const char *domain,
domain            138 source3/winbindd/nss_info.c 	if (domain) {
domain            139 source3/winbindd/nss_info.c 		nss_domain->domain  = talloc_strdup(nss_domain, domain);
domain            140 source3/winbindd/nss_info.c 		if (!nss_domain->domain) {
domain            151 source3/winbindd/nss_info.c 			  "'%s'!\n", nss_backend->name, nss_domain->domain));
domain            157 source3/winbindd/nss_info.c 		   domain, nss_backend->name));
domain            172 source3/winbindd/nss_info.c 	char *backend, *domain;
domain            192 source3/winbindd/nss_info.c 		if ( !parse_nss_parm(nss_list[i], &backend, &domain) ) {
domain            199 source3/winbindd/nss_info.c 			   backend, domain));
domain            222 source3/winbindd/nss_info.c 		if ((domain == NULL) && (default_backend == NULL)) {
domain            228 source3/winbindd/nss_info.c 		status = nss_domain_list_add_domain(domain, nss_backend);
domain            236 source3/winbindd/nss_info.c 		SAFE_FREE( domain );
domain            255 source3/winbindd/nss_info.c static struct nss_domain_entry *find_nss_domain( const char *domain )
domain            268 source3/winbindd/nss_info.c 		if ( strequal( p->domain, domain ) )
domain            279 source3/winbindd/nss_info.c 		status = nss_domain_list_add_domain(domain, default_backend);
domain            302 source3/winbindd/nss_info.c  NTSTATUS nss_get_info( const char *domain, const DOM_SID *user_sid,
domain            312 source3/winbindd/nss_info.c 		   sid_string_dbg(user_sid), domain?domain:"NULL"));
domain            314 source3/winbindd/nss_info.c 	if ( (p = find_nss_domain( domain )) == NULL ) {
domain            316 source3/winbindd/nss_info.c 			 domain ));
domain            329 source3/winbindd/nss_info.c  NTSTATUS nss_map_to_alias( TALLOC_CTX *mem_ctx, const char *domain,
domain            335 source3/winbindd/nss_info.c 	if ( (p = find_nss_domain( domain )) == NULL ) {
domain            337 source3/winbindd/nss_info.c 			 domain ));
domain            350 source3/winbindd/nss_info.c  NTSTATUS nss_map_from_alias( TALLOC_CTX *mem_ctx, const char *domain,
domain            356 source3/winbindd/nss_info.c 	if ( (p = find_nss_domain( domain )) == NULL ) {
domain            358 source3/winbindd/nss_info.c 			 domain ));
domain             56 source3/winbindd/winbindd.h 	const char *domain;
domain            140 source3/winbindd/winbindd.h 	enum winbindd_result (*struct_fn)(struct winbindd_domain *domain,
domain            148 source3/winbindd/winbindd.h 	struct winbindd_domain *domain;
domain            243 source3/winbindd/winbindd.h 	NTSTATUS (*query_user_list)(struct winbindd_domain *domain,
domain            249 source3/winbindd/winbindd.h 	NTSTATUS (*enum_dom_groups)(struct winbindd_domain *domain,
domain            255 source3/winbindd/winbindd.h 	NTSTATUS (*enum_local_groups)(struct winbindd_domain *domain,
domain            261 source3/winbindd/winbindd.h 	NTSTATUS (*name_to_sid)(struct winbindd_domain *domain,
domain            270 source3/winbindd/winbindd.h 	NTSTATUS (*sid_to_name)(struct winbindd_domain *domain,
domain            277 source3/winbindd/winbindd.h 	NTSTATUS (*rids_to_names)(struct winbindd_domain *domain,
domain            287 source3/winbindd/winbindd.h 	NTSTATUS (*query_user)(struct winbindd_domain *domain, 
domain            295 source3/winbindd/winbindd.h 	NTSTATUS (*lookup_usergroups)(struct winbindd_domain *domain,
domain            302 source3/winbindd/winbindd.h 	NTSTATUS (*lookup_useraliases)(struct winbindd_domain *domain,
domain            310 source3/winbindd/winbindd.h 	NTSTATUS (*lookup_groupmem)(struct winbindd_domain *domain,
domain            318 source3/winbindd/winbindd.h 	NTSTATUS (*sequence_number)(struct winbindd_domain *domain, uint32 *seq);
domain            321 source3/winbindd/winbindd.h 	NTSTATUS (*lockout_policy)(struct winbindd_domain *domain,
domain            326 source3/winbindd/winbindd.h 	NTSTATUS (*password_policy)(struct winbindd_domain *domain,
domain            331 source3/winbindd/winbindd.h 	NTSTATUS (*trusted_domains)(struct winbindd_domain *domain,
domain             38 source3/winbindd/winbindd_ads.c static ADS_STRUCT *ads_cached_connection(struct winbindd_domain *domain)
domain             47 source3/winbindd/winbindd_ads.c 	if (domain->private_data) {
domain             53 source3/winbindd/winbindd_ads.c 		ads = (ADS_STRUCT *)domain->private_data;
domain             68 source3/winbindd/winbindd_ads.c 			domain->private_data = NULL;
domain             75 source3/winbindd/winbindd_ads.c 	ads = ads_init(domain->alt_name, domain->name, NULL);
domain             77 source3/winbindd/winbindd_ads.c 		DEBUG(1,("ads_init for domain %s failed\n", domain->name));
domain             90 source3/winbindd/winbindd_ads.c 		if ( !pdb_get_trusteddom_pw( domain->name, &ads->auth.password, &sid, &last_set_time ) ) {
domain             98 source3/winbindd/winbindd_ads.c 		struct winbindd_domain *our_domain = domain;
domain            105 source3/winbindd/winbindd_ads.c 		if ( !domain->primary )
domain            127 source3/winbindd/winbindd_ads.c 			 domain->name, ads_errstr(status)));
domain            136 source3/winbindd/winbindd_ads.c 			domain->backend = &reconnect_methods;
domain            147 source3/winbindd/winbindd_ads.c 	domain->private_data = (void *)ads;
domain            153 source3/winbindd/winbindd_ads.c static NTSTATUS query_user_list(struct winbindd_domain *domain,
domain            170 source3/winbindd/winbindd_ads.c 	if ( !winbindd_can_contact_domain( domain ) ) {
domain            172 source3/winbindd/winbindd_ads.c 			  domain->name));		
domain            176 source3/winbindd/winbindd_ads.c 	ads = ads_cached_connection(domain);
domain            179 source3/winbindd/winbindd_ads.c 		domain->last_status = NT_STATUS_SERVER_DISABLED;
domain            221 source3/winbindd/winbindd_ads.c 			status = nss_get_info_cached( domain, &user_sid, mem_ctx, 
domain            245 source3/winbindd/winbindd_ads.c 		sid_compose(&(*info)[i].group_sid, &domain->sid, group);
domain            262 source3/winbindd/winbindd_ads.c static NTSTATUS enum_dom_groups(struct winbindd_domain *domain,
domain            282 source3/winbindd/winbindd_ads.c 	if ( !winbindd_can_contact_domain( domain ) ) {
domain            284 source3/winbindd/winbindd_ads.c 			  domain->name));		
domain            289 source3/winbindd/winbindd_ads.c 	if ( domain->active_directory && strequal(lp_realm(), domain->alt_name)  ) {
domain            320 source3/winbindd/winbindd_ads.c 	ads = ads_cached_connection(domain);
domain            323 source3/winbindd/winbindd_ads.c 		domain->last_status = NT_STATUS_SERVER_DISABLED;
domain            359 source3/winbindd/winbindd_ads.c 		if (!sid_peek_check_rid(&domain->sid, &sid, &rid)) {
domain            384 source3/winbindd/winbindd_ads.c static NTSTATUS enum_local_groups(struct winbindd_domain *domain,
domain            405 source3/winbindd/winbindd_ads.c static NTSTATUS name_to_sid(struct winbindd_domain *domain,
domain            413 source3/winbindd/winbindd_ads.c 	return reconnect_methods.name_to_sid(domain, mem_ctx, orig_cmd,
domain            419 source3/winbindd/winbindd_ads.c static NTSTATUS sid_to_name(struct winbindd_domain *domain,
domain            426 source3/winbindd/winbindd_ads.c 	return reconnect_methods.sid_to_name(domain, mem_ctx, sid,
domain            431 source3/winbindd/winbindd_ads.c static NTSTATUS rids_to_names(struct winbindd_domain *domain,
domain            440 source3/winbindd/winbindd_ads.c 	return reconnect_methods.rids_to_names(domain, mem_ctx, sid,
domain            451 source3/winbindd/winbindd_ads.c static NTSTATUS query_user(struct winbindd_domain *domain, 
domain            481 source3/winbindd/winbindd_ads.c 		sid_compose(&info->user_sid, &domain->sid, user->base.rid);
domain            482 source3/winbindd/winbindd_ads.c 		sid_compose(&info->group_sid, &domain->sid, user->base.primary_gid);
domain            487 source3/winbindd/winbindd_ads.c 		nss_get_info_cached( domain, sid, mem_ctx, NULL, NULL, 
domain            496 source3/winbindd/winbindd_ads.c 	if ( !winbindd_can_contact_domain(domain)) {
domain            498 source3/winbindd/winbindd_ads.c 			 domain->name));
domain            508 source3/winbindd/winbindd_ads.c 		sid_compose(&info->group_sid, &domain->sid, DOMAIN_GROUP_RID_USERS );
domain            512 source3/winbindd/winbindd_ads.c 		nss_get_info_cached( domain, sid, mem_ctx, NULL, NULL, 
domain            522 source3/winbindd/winbindd_ads.c 	if ( (ads = ads_cached_connection(domain)) == NULL ) {
domain            523 source3/winbindd/winbindd_ads.c 		domain->last_status = NT_STATUS_SERVER_DISABLED;
domain            550 source3/winbindd/winbindd_ads.c 	nss_get_info_cached( domain, sid, mem_ctx, ads, msg, 
domain            565 source3/winbindd/winbindd_ads.c 	sid_compose(&info->group_sid, &domain->sid, group_rid);
domain            579 source3/winbindd/winbindd_ads.c static NTSTATUS lookup_usergroups_member(struct winbindd_domain *domain,
domain            598 source3/winbindd/winbindd_ads.c 	if ( !winbindd_can_contact_domain( domain ) ) {
domain            600 source3/winbindd/winbindd_ads.c 			  domain->name));		
domain            604 source3/winbindd/winbindd_ads.c 	ads = ads_cached_connection(domain);
domain            607 source3/winbindd/winbindd_ads.c 		domain->last_status = NT_STATUS_SERVER_DISABLED;
domain            686 source3/winbindd/winbindd_ads.c static NTSTATUS lookup_usergroups_memberof(struct winbindd_domain *domain,
domain            706 source3/winbindd/winbindd_ads.c 	if ( !winbindd_can_contact_domain( domain ) ) {
domain            708 source3/winbindd/winbindd_ads.c 			  "domain %s\n", domain->name));
domain            712 source3/winbindd/winbindd_ads.c 	ads = ads_cached_connection(domain);
domain            715 source3/winbindd/winbindd_ads.c 		domain->last_status = NT_STATUS_SERVER_DISABLED;
domain            799 source3/winbindd/winbindd_ads.c static NTSTATUS lookup_usergroups(struct winbindd_domain *domain,
domain            820 source3/winbindd/winbindd_ads.c 	status = lookup_usergroups_cached(domain, mem_ctx, sid, 
domain            826 source3/winbindd/winbindd_ads.c 	if ( !winbindd_can_contact_domain( domain ) ) {
domain            828 source3/winbindd/winbindd_ads.c 			  domain->name));
domain            835 source3/winbindd/winbindd_ads.c 	ads = ads_cached_connection(domain);
domain            838 source3/winbindd/winbindd_ads.c 		domain->last_status = NT_STATUS_SERVER_DISABLED;
domain            876 source3/winbindd/winbindd_ads.c 			 domain->name, sid_string_dbg(sid)));
domain            880 source3/winbindd/winbindd_ads.c 	sid_copy(&primary_group, &domain->sid);
domain            898 source3/winbindd/winbindd_ads.c 		status = lookup_usergroups_memberof(domain, mem_ctx, user_dn,
domain            909 source3/winbindd/winbindd_ads.c 		status = lookup_usergroups_member(domain, mem_ctx, user_dn, 
domain            951 source3/winbindd/winbindd_ads.c static NTSTATUS lookup_useraliases(struct winbindd_domain *domain,
domain            956 source3/winbindd/winbindd_ads.c 	return reconnect_methods.lookup_useraliases(domain, mem_ctx,
domain            965 source3/winbindd/winbindd_ads.c static NTSTATUS lookup_groupmem(struct winbindd_domain *domain,
domain            987 source3/winbindd/winbindd_ads.c 	DEBUG(10,("ads: lookup_groupmem %s sid=%s\n", domain->name,
domain            999 source3/winbindd/winbindd_ads.c 	if ( !winbindd_can_contact_domain( domain ) ) {
domain           1001 source3/winbindd/winbindd_ads.c 			  domain->name));
domain           1005 source3/winbindd/winbindd_ads.c 	ads = ads_cached_connection(domain);
domain           1008 source3/winbindd/winbindd_ads.c 		domain->last_status = NT_STATUS_SERVER_DISABLED;
domain           1125 source3/winbindd/winbindd_ads.c 					      domain,
domain           1140 source3/winbindd/winbindd_ads.c 						      domain,
domain           1198 source3/winbindd/winbindd_ads.c static NTSTATUS sequence_number(struct winbindd_domain *domain, uint32 *seq)
domain           1203 source3/winbindd/winbindd_ads.c 	DEBUG(3,("ads: fetch sequence_number for %s\n", domain->name));
domain           1205 source3/winbindd/winbindd_ads.c 	if ( !winbindd_can_contact_domain( domain ) ) {
domain           1207 source3/winbindd/winbindd_ads.c 			  domain->name));
domain           1214 source3/winbindd/winbindd_ads.c 	ads = ads_cached_connection(domain);
domain           1217 source3/winbindd/winbindd_ads.c 		domain->last_status = NT_STATUS_SERVER_DISABLED;
domain           1227 source3/winbindd/winbindd_ads.c 		if (domain->private_data) {
domain           1228 source3/winbindd/winbindd_ads.c 			ads = (ADS_STRUCT *)domain->private_data;
domain           1232 source3/winbindd/winbindd_ads.c 			domain->private_data = NULL;
domain           1239 source3/winbindd/winbindd_ads.c static NTSTATUS lockout_policy(struct winbindd_domain *domain,
domain           1243 source3/winbindd/winbindd_ads.c 	return reconnect_methods.lockout_policy(domain, mem_ctx, policy);
domain           1247 source3/winbindd/winbindd_ads.c static NTSTATUS password_policy(struct winbindd_domain *domain,
domain           1251 source3/winbindd/winbindd_ads.c 	return reconnect_methods.password_policy(domain, mem_ctx, policy);
domain           1255 source3/winbindd/winbindd_ads.c static NTSTATUS trusted_domains(struct winbindd_domain *domain,
domain           1281 source3/winbindd/winbindd_ads.c 	if ( domain->primary ||
domain           1282 source3/winbindd/winbindd_ads.c 		((domain->domain_flags&fr_flags) == fr_flags) ) 
domain           1291 source3/winbindd/winbindd_ads.c 	result = cm_connect_netlogon(domain, &cli);
domain           1296 source3/winbindd/winbindd_ads.c 			  domain->name, nt_errstr(result)));
domain           1339 source3/winbindd/winbindd_ads.c 			     !domain->primary ) 
domain           1365 source3/winbindd/winbindd_ads.c 			if ( domain->primary ) {
domain           1369 source3/winbindd/winbindd_ads.c 					  domain->name, d.alt_name));
domain           1377 source3/winbindd/winbindd_ads.c 			} else if ( (domain->domain_flags&fr_flags) == fr_flags ) {
domain           1391 source3/winbindd/winbindd_ads.c 						  domain->name, d.alt_name));
domain           1413 source3/winbindd/winbindd_ads.c 					  domain->name, d.alt_name));
domain           1415 source3/winbindd/winbindd_ads.c 				parent = wcache_tdc_fetch_domain(NULL, domain->name);
domain           1421 source3/winbindd/winbindd_ads.c 					d.domain_flags = domain->domain_flags;
domain           1422 source3/winbindd/winbindd_ads.c 					d.domain_type  = domain->domain_type;
domain           1423 source3/winbindd/winbindd_ads.c 					d.domain_trust_attribs = domain->domain_trust_attribs;
domain             87 source3/winbindd/winbindd_async.c static void do_async_domain(TALLOC_CTX *mem_ctx, struct winbindd_domain *domain,
domain            110 source3/winbindd/winbindd_async.c 	async_domain_request(mem_ctx, domain, &state->request,
domain            198 source3/winbindd/winbindd_async.c 	struct winbindd_domain *domain;
domain            202 source3/winbindd/winbindd_async.c 	domain = find_lookup_domain_from_sid(sid);
domain            203 source3/winbindd/winbindd_async.c 	if (domain == NULL) {
domain            223 source3/winbindd/winbindd_async.c 	do_async_domain(mem_ctx, domain, &request, lookupsid_recv,
domain            227 source3/winbindd/winbindd_async.c enum winbindd_result winbindd_dual_lookupsid(struct winbindd_domain *domain,
domain            250 source3/winbindd/winbindd_async.c 	if (!winbindd_lookup_name_by_sid(state->mem_ctx, domain, &sid, 
domain            382 source3/winbindd/winbindd_async.c 	struct winbindd_domain *domain;
domain            385 source3/winbindd/winbindd_async.c 	if ( (domain = find_lookup_domain_from_name(dom_name)) == NULL ) {
domain            412 source3/winbindd/winbindd_async.c 	do_async_domain(mem_ctx, domain, &request, lookupname_recv,
domain            416 source3/winbindd/winbindd_async.c enum winbindd_result winbindd_dual_lookupname(struct winbindd_domain *domain,
domain            445 source3/winbindd/winbindd_async.c 	if (!winbindd_lookup_sid_by_name(state->mem_ctx, state->request.original_cmd, domain, name_domain,
domain            478 source3/winbindd/winbindd_async.c 	                       struct winbindd_domain *domain,
domain            491 source3/winbindd/winbindd_async.c 	do_async_domain(mem_ctx, domain, &request, listent_recv,
domain            495 source3/winbindd/winbindd_async.c enum winbindd_result winbindd_dual_list_users(struct winbindd_domain *domain,
domain            506 source3/winbindd/winbindd_async.c 	fstrcpy(state->response.data.name.dom_name, domain->name);
domain            509 source3/winbindd/winbindd_async.c 	methods = domain->methods;
domain            510 source3/winbindd/winbindd_async.c 	status = methods->query_user_list(domain, state->mem_ctx, 
domain            539 source3/winbindd/winbindd_async.c 		fill_domain_username(name, domain->name, acct_name, True);
domain            557 source3/winbindd/winbindd_async.c enum winbindd_result winbindd_dual_list_groups(struct winbindd_domain *domain,
domain            567 source3/winbindd/winbindd_async.c 	fstrcpy(state->response.data.name.dom_name, domain->name);
domain            568 source3/winbindd/winbindd_async.c 	fstrcpy(groups.domain_name, domain->name);
domain            594 source3/winbindd/winbindd_async.c 		fill_domain_username(name, domain->name, group_name, True);
domain            690 source3/winbindd/winbindd_async.c enum winbindd_result winbindd_dual_lookuprids(struct winbindd_domain *domain,
domain            719 source3/winbindd/winbindd_async.c 	status = domain->methods->rids_to_names(domain, state->mem_ctx,
domain            793 source3/winbindd/winbindd_async.c void winbindd_getsidaliases_async(struct winbindd_domain *domain,
domain            821 source3/winbindd/winbindd_async.c 	do_async_domain(mem_ctx, domain, &request, getsidaliases_recv,
domain            850 source3/winbindd/winbindd_async.c 	struct winbindd_domain *domain;
domain            869 source3/winbindd/winbindd_async.c 	domain = find_domain_from_sid_noinit(user_sid);
domain            870 source3/winbindd/winbindd_async.c 	if (domain == NULL) {
domain            881 source3/winbindd/winbindd_async.c 	do_async_domain(mem_ctx, domain, &request, gettoken_recvdomgroups,
domain           1022 source3/winbindd/winbindd_async.c void query_user_async(TALLOC_CTX *mem_ctx, struct winbindd_domain *domain,
domain           1037 source3/winbindd/winbindd_async.c 	do_async_domain(mem_ctx, domain, &request, query_user_recv,
domain            133 source3/winbindd/winbindd_cache.c static struct winbind_cache *get_cache(struct winbindd_domain *domain)
domain            139 source3/winbindd/winbindd_cache.c 	if (domain->internal) {
domain            140 source3/winbindd/winbindd_cache.c 		domain->backend = &builtin_passdb_methods;
domain            141 source3/winbindd/winbindd_cache.c 		domain->initialized = True;
domain            143 source3/winbindd/winbindd_cache.c 	if ( !domain->initialized ) {
domain            144 source3/winbindd/winbindd_cache.c 		init_dc_connection( domain );
domain            165 source3/winbindd/winbindd_cache.c 	if (!domain->backend) {
domain            167 source3/winbindd/winbindd_cache.c 		struct winbindd_domain *our_domain = domain;
domain            172 source3/winbindd/winbindd_cache.c 		if ( !domain->primary )
domain            176 source3/winbindd/winbindd_cache.c 		    && domain->active_directory
domain            178 source3/winbindd/winbindd_cache.c 			DEBUG(5,("get_cache: Setting ADS methods for domain %s\n", domain->name));
domain            179 source3/winbindd/winbindd_cache.c 			domain->backend = &ads_methods;
domain            182 source3/winbindd/winbindd_cache.c 			DEBUG(5,("get_cache: Setting MS-RPC methods for domain %s\n", domain->name));
domain            183 source3/winbindd/winbindd_cache.c 			domain->backend = &reconnect_methods;
domain            375 source3/winbindd/winbindd_cache.c static bool wcache_server_down(struct winbindd_domain *domain)
domain            382 source3/winbindd/winbindd_cache.c 	ret = (domain->sequence_number == DOM_SEQUENCE_NONE);
domain            386 source3/winbindd/winbindd_cache.c 			domain->name ));
domain            390 source3/winbindd/winbindd_cache.c static NTSTATUS fetch_cache_seqnum( struct winbindd_domain *domain, time_t now )
domain            401 source3/winbindd/winbindd_cache.c 	fstr_sprintf( key, "SEQNUM/%s", domain->name );
domain            409 source3/winbindd/winbindd_cache.c 	domain->sequence_number = IVAL(data.dptr, 0);
domain            410 source3/winbindd/winbindd_cache.c 	domain->last_seq_check  = IVAL(data.dptr, 4);
domain            416 source3/winbindd/winbindd_cache.c 	time_diff = now - domain->last_seq_check;
domain            419 source3/winbindd/winbindd_cache.c 			domain->name, domain->sequence_number,
domain            420 source3/winbindd/winbindd_cache.c 			(uint32)domain->last_seq_check));
domain            425 source3/winbindd/winbindd_cache.c 		domain->name, domain->sequence_number, 
domain            426 source3/winbindd/winbindd_cache.c 		(uint32)domain->last_seq_check));
domain            431 source3/winbindd/winbindd_cache.c static NTSTATUS store_cache_seqnum( struct winbindd_domain *domain )
domain            442 source3/winbindd/winbindd_cache.c 	fstr_sprintf( key_str, "SEQNUM/%s", domain->name );
domain            444 source3/winbindd/winbindd_cache.c 	SIVAL(buf, 0, domain->sequence_number);
domain            445 source3/winbindd/winbindd_cache.c 	SIVAL(buf, 4, domain->last_seq_check);
domain            455 source3/winbindd/winbindd_cache.c 		domain->name, domain->sequence_number, 
domain            456 source3/winbindd/winbindd_cache.c 		(uint32)domain->last_seq_check));
domain            466 source3/winbindd/winbindd_cache.c static void refresh_sequence_number(struct winbindd_domain *domain, bool force)
domain            473 source3/winbindd/winbindd_cache.c 	if ( IS_DOMAIN_OFFLINE(domain) ) {
domain            477 source3/winbindd/winbindd_cache.c 	get_cache( domain );
domain            481 source3/winbindd/winbindd_cache.c 	if (domain->sequence_number == DOM_SEQUENCE_NONE) {
domain            486 source3/winbindd/winbindd_cache.c 	time_diff = t - domain->last_seq_check;
domain            490 source3/winbindd/winbindd_cache.c 			(domain->sequence_number != DOM_SEQUENCE_NONE) &&
domain            491 source3/winbindd/winbindd_cache.c 			NT_STATUS_IS_OK(domain->last_status)) {
domain            492 source3/winbindd/winbindd_cache.c 		DEBUG(10, ("refresh_sequence_number: %s time ok\n", domain->name));
domain            499 source3/winbindd/winbindd_cache.c 	status = fetch_cache_seqnum( domain, t );
domain            501 source3/winbindd/winbindd_cache.c 			(domain->sequence_number != DOM_SEQUENCE_NONE) &&
domain            502 source3/winbindd/winbindd_cache.c 			NT_STATUS_IS_OK(domain->last_status)) {
domain            509 source3/winbindd/winbindd_cache.c 	if ( winbindd_can_contact_domain( domain ) ) {		
domain            510 source3/winbindd/winbindd_cache.c 		status = domain->backend->sequence_number(domain, 
domain            511 source3/winbindd/winbindd_cache.c 							  &domain->sequence_number);
domain            515 source3/winbindd/winbindd_cache.c 		domain->sequence_number = time(NULL);
domain            522 source3/winbindd/winbindd_cache.c 	get_cache( domain );
domain            526 source3/winbindd/winbindd_cache.c 		domain->sequence_number = DOM_SEQUENCE_NONE;
domain            529 source3/winbindd/winbindd_cache.c 	domain->last_status = status;
domain            530 source3/winbindd/winbindd_cache.c 	domain->last_seq_check = time(NULL);
domain            533 source3/winbindd/winbindd_cache.c 	store_cache_seqnum( domain );
domain            537 source3/winbindd/winbindd_cache.c 		   domain->name, domain->sequence_number));
domain            545 source3/winbindd/winbindd_cache.c static bool centry_expired(struct winbindd_domain *domain, const char *keystr, struct cache_entry *centry)
domain            550 source3/winbindd/winbindd_cache.c 			keystr, domain->name ));
domain            557 source3/winbindd/winbindd_cache.c 	if (!domain->online) {
domain            559 source3/winbindd/winbindd_cache.c 			keystr, domain->name ));
domain            565 source3/winbindd/winbindd_cache.c 	if ((domain->sequence_number != DOM_SEQUENCE_NONE) &&  
domain            568 source3/winbindd/winbindd_cache.c 			keystr, domain->name ));
domain            574 source3/winbindd/winbindd_cache.c 	if (wcache_server_down(domain) || 
domain            575 source3/winbindd/winbindd_cache.c 	    centry->sequence_number == domain->sequence_number) {
domain            577 source3/winbindd/winbindd_cache.c 			keystr, domain->name ));
domain            582 source3/winbindd/winbindd_cache.c 		keystr, domain->name ));
domain            624 source3/winbindd/winbindd_cache.c 					struct winbindd_domain *domain,
domain            627 source3/winbindd/winbindd_cache.c 					struct winbindd_domain *domain,
domain            638 source3/winbindd/winbindd_cache.c 	refresh_sequence_number(domain, false);
domain            650 source3/winbindd/winbindd_cache.c 	if (centry_expired(domain, kstr, centry)) {
domain            653 source3/winbindd/winbindd_cache.c 			 kstr, domain->name ));
domain            661 source3/winbindd/winbindd_cache.c 		 kstr, domain->name ));
domain            808 source3/winbindd/winbindd_cache.c struct cache_entry *centry_start(struct winbindd_domain *domain, NTSTATUS status)
domain            820 source3/winbindd/winbindd_cache.c 	centry->sequence_number = domain->sequence_number;
domain            852 source3/winbindd/winbindd_cache.c static void wcache_save_name_to_sid(struct winbindd_domain *domain, 
domain            860 source3/winbindd/winbindd_cache.c 	centry = centry_start(domain, status);
domain            873 source3/winbindd/winbindd_cache.c static void wcache_save_sid_to_name(struct winbindd_domain *domain, NTSTATUS status, 
domain            879 source3/winbindd/winbindd_cache.c 	centry = centry_start(domain, status);
domain            896 source3/winbindd/winbindd_cache.c static void wcache_save_user(struct winbindd_domain *domain, NTSTATUS status, WINBIND_USERINFO *info)
domain            905 source3/winbindd/winbindd_cache.c 	centry = centry_start(domain, status);
domain            921 source3/winbindd/winbindd_cache.c static void wcache_save_lockout_policy(struct winbindd_domain *domain,
domain            927 source3/winbindd/winbindd_cache.c 	centry = centry_start(domain, status);
domain            935 source3/winbindd/winbindd_cache.c 	centry_end(centry, "LOC_POL/%s", domain->name);
domain            937 source3/winbindd/winbindd_cache.c 	DEBUG(10,("wcache_save_lockout_policy: %s\n", domain->name));
domain            944 source3/winbindd/winbindd_cache.c static void wcache_save_password_policy(struct winbindd_domain *domain,
domain            950 source3/winbindd/winbindd_cache.c 	centry = centry_start(domain, status);
domain            960 source3/winbindd/winbindd_cache.c 	centry_end(centry, "PWD_POL/%s", domain->name);
domain            962 source3/winbindd/winbindd_cache.c 	DEBUG(10,("wcache_save_password_policy: %s\n", domain->name));
domain            970 source3/winbindd/winbindd_cache.c static void wcache_save_username_alias(struct winbindd_domain *domain,
domain            977 source3/winbindd/winbindd_cache.c 	if ( (centry = centry_start(domain, status)) == NULL )
domain            991 source3/winbindd/winbindd_cache.c static void wcache_save_alias_username(struct winbindd_domain *domain,
domain            998 source3/winbindd/winbindd_cache.c 	if ( (centry = centry_start(domain, status)) == NULL )
domain           1016 source3/winbindd/winbindd_cache.c 				    struct winbindd_domain *domain,
domain           1019 source3/winbindd/winbindd_cache.c 	struct winbind_cache *cache = get_cache(domain);
domain           1024 source3/winbindd/winbindd_cache.c 	if ( domain->internal )
domain           1034 source3/winbindd/winbindd_cache.c 	centry = wcache_fetch(cache, domain, "NSS/NA/%s", upper_name);
domain           1061 source3/winbindd/winbindd_cache.c 	if ( get_global_winbindd_state_offline() || !domain->online ) {
domain           1067 source3/winbindd/winbindd_cache.c 	status = nss_map_to_alias( mem_ctx, domain->name, name, alias );
domain           1070 source3/winbindd/winbindd_cache.c 		wcache_save_username_alias(domain, status, name, *alias);
domain           1074 source3/winbindd/winbindd_cache.c 		wcache_save_username_alias(domain, status, name, "(NULL)");
domain           1081 source3/winbindd/winbindd_cache.c 		set_domain_offline( domain );
domain           1091 source3/winbindd/winbindd_cache.c 				    struct winbindd_domain *domain,
domain           1094 source3/winbindd/winbindd_cache.c 	struct winbind_cache *cache = get_cache(domain);
domain           1099 source3/winbindd/winbindd_cache.c 	if ( domain->internal )
domain           1109 source3/winbindd/winbindd_cache.c 	centry = wcache_fetch(cache, domain, "NSS/AN/%s", upper_name);
domain           1136 source3/winbindd/winbindd_cache.c 	if ( get_global_winbindd_state_offline() || !domain->online ) {
domain           1150 source3/winbindd/winbindd_cache.c 	status = nss_map_from_alias( mem_ctx, domain->name, alias, name );
domain           1153 source3/winbindd/winbindd_cache.c 		wcache_save_alias_username( domain, status, alias, *name );
domain           1157 source3/winbindd/winbindd_cache.c 		wcache_save_alias_username(domain, status, alias, "(NULL)");
domain           1164 source3/winbindd/winbindd_cache.c 		set_domain_offline( domain );
domain           1170 source3/winbindd/winbindd_cache.c NTSTATUS wcache_cached_creds_exist(struct winbindd_domain *domain, const DOM_SID *sid)
domain           1172 source3/winbindd/winbindd_cache.c 	struct winbind_cache *cache = get_cache(domain);
domain           1203 source3/winbindd/winbindd_cache.c NTSTATUS wcache_get_creds(struct winbindd_domain *domain, 
domain           1209 source3/winbindd/winbindd_cache.c 	struct winbind_cache *cache = get_cache(domain);
domain           1231 source3/winbindd/winbindd_cache.c 	centry = wcache_fetch(cache, domain, "CRED/%s",
domain           1284 source3/winbindd/winbindd_cache.c NTSTATUS wcache_save_creds(struct winbindd_domain *domain, 
domain           1303 source3/winbindd/winbindd_cache.c 	centry = centry_start(domain, NT_STATUS_OK);
domain           1329 source3/winbindd/winbindd_cache.c static NTSTATUS query_user_list(struct winbindd_domain *domain,
domain           1334 source3/winbindd/winbindd_cache.c 	struct winbind_cache *cache = get_cache(domain);
domain           1342 source3/winbindd/winbindd_cache.c 	centry = wcache_fetch(cache, domain, "UL/%s", domain->name);
domain           1368 source3/winbindd/winbindd_cache.c 		domain->name, nt_errstr(status) ));
domain           1379 source3/winbindd/winbindd_cache.c 	if (!NT_STATUS_IS_OK(domain->last_status))
domain           1380 source3/winbindd/winbindd_cache.c 		return domain->last_status;
domain           1394 source3/winbindd/winbindd_cache.c 			domain->name ));
domain           1396 source3/winbindd/winbindd_cache.c 		status = domain->backend->query_user_list(domain, mem_ctx, num_entries, info);
domain           1404 source3/winbindd/winbindd_cache.c 			invalidate_cm_connection(&domain->conn);
domain           1411 source3/winbindd/winbindd_cache.c 	refresh_sequence_number(domain, false);
domain           1412 source3/winbindd/winbindd_cache.c 	centry = centry_start(domain, status);
domain           1423 source3/winbindd/winbindd_cache.c 		if (domain->backend && domain->backend->consistent) {
domain           1425 source3/winbindd/winbindd_cache.c 			wcache_save_name_to_sid(domain, NT_STATUS_OK, 
domain           1426 source3/winbindd/winbindd_cache.c 						domain->name,
domain           1430 source3/winbindd/winbindd_cache.c 			wcache_save_sid_to_name(domain, NT_STATUS_OK, 
domain           1432 source3/winbindd/winbindd_cache.c 						domain->name,
domain           1435 source3/winbindd/winbindd_cache.c 			wcache_save_user(domain, NT_STATUS_OK, &(*info)[i]);
domain           1438 source3/winbindd/winbindd_cache.c 	centry_end(centry, "UL/%s", domain->name);
domain           1446 source3/winbindd/winbindd_cache.c static NTSTATUS enum_dom_groups(struct winbindd_domain *domain,
domain           1451 source3/winbindd/winbindd_cache.c 	struct winbind_cache *cache = get_cache(domain);
domain           1459 source3/winbindd/winbindd_cache.c 	centry = wcache_fetch(cache, domain, "GL/%s/domain", domain->name);
domain           1482 source3/winbindd/winbindd_cache.c 		domain->name, nt_errstr(status) ));
domain           1493 source3/winbindd/winbindd_cache.c 	if (!NT_STATUS_IS_OK(domain->last_status))
domain           1494 source3/winbindd/winbindd_cache.c 		return domain->last_status;
domain           1497 source3/winbindd/winbindd_cache.c 		domain->name ));
domain           1499 source3/winbindd/winbindd_cache.c 	status = domain->backend->enum_dom_groups(domain, mem_ctx, num_entries, info);
domain           1502 source3/winbindd/winbindd_cache.c 	refresh_sequence_number(domain, false);
domain           1503 source3/winbindd/winbindd_cache.c 	centry = centry_start(domain, status);
domain           1512 source3/winbindd/winbindd_cache.c 	centry_end(centry, "GL/%s/domain", domain->name);
domain           1520 source3/winbindd/winbindd_cache.c static NTSTATUS enum_local_groups(struct winbindd_domain *domain,
domain           1525 source3/winbindd/winbindd_cache.c 	struct winbind_cache *cache = get_cache(domain);
domain           1533 source3/winbindd/winbindd_cache.c 	centry = wcache_fetch(cache, domain, "GL/%s/local", domain->name);
domain           1559 source3/winbindd/winbindd_cache.c 	if (wcache_server_down(domain)) {
domain           1566 source3/winbindd/winbindd_cache.c 		domain->name, nt_errstr(status) ));
domain           1577 source3/winbindd/winbindd_cache.c 	if (!NT_STATUS_IS_OK(domain->last_status))
domain           1578 source3/winbindd/winbindd_cache.c 		return domain->last_status;
domain           1581 source3/winbindd/winbindd_cache.c 		domain->name ));
domain           1583 source3/winbindd/winbindd_cache.c 	status = domain->backend->enum_local_groups(domain, mem_ctx, num_entries, info);
domain           1586 source3/winbindd/winbindd_cache.c 	refresh_sequence_number(domain, false);
domain           1587 source3/winbindd/winbindd_cache.c 	centry = centry_start(domain, status);
domain           1596 source3/winbindd/winbindd_cache.c 	centry_end(centry, "GL/%s/local", domain->name);
domain           1604 source3/winbindd/winbindd_cache.c static NTSTATUS name_to_sid(struct winbindd_domain *domain,
domain           1612 source3/winbindd/winbindd_cache.c 	struct winbind_cache *cache = get_cache(domain);
domain           1622 source3/winbindd/winbindd_cache.c 	centry = wcache_fetch(cache, domain, "NS/%s/%s", domain_name, uname);
domain           1633 source3/winbindd/winbindd_cache.c 		domain->name, nt_errstr(status) ));
domain           1648 source3/winbindd/winbindd_cache.c 	if (!(NT_STATUS_IS_OK(domain->last_status)
domain           1649 source3/winbindd/winbindd_cache.c 	      || NT_STATUS_EQUAL(domain->last_status, NT_STATUS_ACCESS_DENIED)))
domain           1650 source3/winbindd/winbindd_cache.c 		return domain->last_status;
domain           1653 source3/winbindd/winbindd_cache.c 		domain->name ));
domain           1655 source3/winbindd/winbindd_cache.c 	status = domain->backend->name_to_sid(domain, mem_ctx, orig_cmd, 
domain           1659 source3/winbindd/winbindd_cache.c 	refresh_sequence_number(domain, false);
domain           1661 source3/winbindd/winbindd_cache.c 	if (domain->online &&
domain           1663 source3/winbindd/winbindd_cache.c 		wcache_save_name_to_sid(domain, status, domain_name, name, sid, *type);
domain           1669 source3/winbindd/winbindd_cache.c 			wcache_save_sid_to_name(domain, status, sid, domain_name, name, *type);
domain           1678 source3/winbindd/winbindd_cache.c static NTSTATUS sid_to_name(struct winbindd_domain *domain,
domain           1685 source3/winbindd/winbindd_cache.c 	struct winbind_cache *cache = get_cache(domain);
domain           1693 source3/winbindd/winbindd_cache.c 	centry = wcache_fetch(cache, domain, "SN/%s",
domain           1706 source3/winbindd/winbindd_cache.c 		domain->name, nt_errstr(status) ));
domain           1722 source3/winbindd/winbindd_cache.c 	if (!(NT_STATUS_IS_OK(domain->last_status)
domain           1723 source3/winbindd/winbindd_cache.c 	      || NT_STATUS_EQUAL(domain->last_status, NT_STATUS_ACCESS_DENIED)))
domain           1724 source3/winbindd/winbindd_cache.c 		return domain->last_status;
domain           1727 source3/winbindd/winbindd_cache.c 		domain->name ));
domain           1729 source3/winbindd/winbindd_cache.c 	status = domain->backend->sid_to_name(domain, mem_ctx, sid, domain_name, name, type);
domain           1732 source3/winbindd/winbindd_cache.c 	refresh_sequence_number(domain, false);
domain           1733 source3/winbindd/winbindd_cache.c 	wcache_save_sid_to_name(domain, status, sid, *domain_name, *name, *type);
domain           1741 source3/winbindd/winbindd_cache.c static NTSTATUS rids_to_names(struct winbindd_domain *domain,
domain           1750 source3/winbindd/winbindd_cache.c 	struct winbind_cache *cache = get_cache(domain);
domain           1788 source3/winbindd/winbindd_cache.c 		centry = wcache_fetch(cache, domain, "SN/%s",
domain           1836 source3/winbindd/winbindd_cache.c 	result = domain->backend->rids_to_names(domain, mem_ctx, domain_sid,
domain           1854 source3/winbindd/winbindd_cache.c 			wcache_save_sid_to_name(domain, status, &sid, *domain_name,
domain           1869 source3/winbindd/winbindd_cache.c 	refresh_sequence_number(domain, false);
domain           1883 source3/winbindd/winbindd_cache.c 		wcache_save_sid_to_name(domain, status, &sid, *domain_name,
domain           1897 source3/winbindd/winbindd_cache.c static NTSTATUS query_user(struct winbindd_domain *domain, 
domain           1902 source3/winbindd/winbindd_cache.c 	struct winbind_cache *cache = get_cache(domain);
domain           1910 source3/winbindd/winbindd_cache.c 	centry = wcache_fetch(cache, domain, "U/%s",
domain           1917 source3/winbindd/winbindd_cache.c 	if (NT_STATUS_V(domain->last_status) == NT_STATUS_V(NT_STATUS_ACCESS_DENIED) &&
domain           1920 source3/winbindd/winbindd_cache.c 		domain->last_status = NT_STATUS_OK;
domain           1942 source3/winbindd/winbindd_cache.c 		domain->name, nt_errstr(status) ));
domain           1952 source3/winbindd/winbindd_cache.c 	if (!NT_STATUS_IS_OK(domain->last_status))
domain           1953 source3/winbindd/winbindd_cache.c 		return domain->last_status;
domain           1956 source3/winbindd/winbindd_cache.c 		domain->name ));
domain           1958 source3/winbindd/winbindd_cache.c 	status = domain->backend->query_user(domain, mem_ctx, user_sid, info);
domain           1961 source3/winbindd/winbindd_cache.c 	refresh_sequence_number(domain, false);
domain           1962 source3/winbindd/winbindd_cache.c 	wcache_save_user(domain, status, info);
domain           1969 source3/winbindd/winbindd_cache.c static NTSTATUS lookup_usergroups(struct winbindd_domain *domain,
domain           1974 source3/winbindd/winbindd_cache.c 	struct winbind_cache *cache = get_cache(domain);
domain           1983 source3/winbindd/winbindd_cache.c 	centry = wcache_fetch(cache, domain, "UG/%s",
domain           1990 source3/winbindd/winbindd_cache.c 	if (NT_STATUS_V(domain->last_status) == NT_STATUS_V(NT_STATUS_ACCESS_DENIED) &&
domain           1993 source3/winbindd/winbindd_cache.c 		domain->last_status = NT_STATUS_OK;
domain           2018 source3/winbindd/winbindd_cache.c 		domain->name, nt_errstr(status) ));
domain           2029 source3/winbindd/winbindd_cache.c 	if (!NT_STATUS_IS_OK(domain->last_status))
domain           2030 source3/winbindd/winbindd_cache.c 		return domain->last_status;
domain           2033 source3/winbindd/winbindd_cache.c 		domain->name ));
domain           2035 source3/winbindd/winbindd_cache.c 	status = domain->backend->lookup_usergroups(domain, mem_ctx, user_sid, num_groups, user_gids);
domain           2041 source3/winbindd/winbindd_cache.c 	refresh_sequence_number(domain, false);
domain           2042 source3/winbindd/winbindd_cache.c 	centry = centry_start(domain, status);
domain           2058 source3/winbindd/winbindd_cache.c static NTSTATUS lookup_useraliases(struct winbindd_domain *domain,
domain           2063 source3/winbindd/winbindd_cache.c 	struct winbind_cache *cache = get_cache(domain);
domain           2089 source3/winbindd/winbindd_cache.c 	centry = wcache_fetch(cache, domain, "UA%s", sidlist);
domain           2114 source3/winbindd/winbindd_cache.c 		  "status %s\n", domain->name, nt_errstr(status)));
domain           2123 source3/winbindd/winbindd_cache.c 	if (!NT_STATUS_IS_OK(domain->last_status))
domain           2124 source3/winbindd/winbindd_cache.c 		return domain->last_status;
domain           2127 source3/winbindd/winbindd_cache.c 		  "for domain %s\n", domain->name ));
domain           2129 source3/winbindd/winbindd_cache.c 	status = domain->backend->lookup_useraliases(domain, mem_ctx,
domain           2134 source3/winbindd/winbindd_cache.c 	refresh_sequence_number(domain, false);
domain           2135 source3/winbindd/winbindd_cache.c 	centry = centry_start(domain, status);
domain           2149 source3/winbindd/winbindd_cache.c static NTSTATUS lookup_groupmem(struct winbindd_domain *domain,
domain           2155 source3/winbindd/winbindd_cache.c 	struct winbind_cache *cache = get_cache(domain);
domain           2164 source3/winbindd/winbindd_cache.c 	centry = wcache_fetch(cache, domain, "GM/%s",
domain           2192 source3/winbindd/winbindd_cache.c 		domain->name, nt_errstr(status)));
domain           2205 source3/winbindd/winbindd_cache.c 	if (!NT_STATUS_IS_OK(domain->last_status))
domain           2206 source3/winbindd/winbindd_cache.c 		return domain->last_status;
domain           2209 source3/winbindd/winbindd_cache.c 		domain->name ));
domain           2211 source3/winbindd/winbindd_cache.c 	status = domain->backend->lookup_groupmem(domain, mem_ctx, group_sid, num_names, 
domain           2215 source3/winbindd/winbindd_cache.c 	refresh_sequence_number(domain, false);
domain           2216 source3/winbindd/winbindd_cache.c 	centry = centry_start(domain, status);
domain           2233 source3/winbindd/winbindd_cache.c static NTSTATUS sequence_number(struct winbindd_domain *domain, uint32 *seq)
domain           2235 source3/winbindd/winbindd_cache.c 	refresh_sequence_number(domain, false);
domain           2237 source3/winbindd/winbindd_cache.c 	*seq = domain->sequence_number;
domain           2245 source3/winbindd/winbindd_cache.c static NTSTATUS trusted_domains(struct winbindd_domain *domain,
domain           2252 source3/winbindd/winbindd_cache.c  	struct winbind_cache *cache = get_cache(domain);
domain           2260 source3/winbindd/winbindd_cache.c 	centry = wcache_fetch(cache, domain, "TRUSTDOMS/%s", domain->name);
domain           2293 source3/winbindd/winbindd_cache.c 		domain->name, *num_domains, nt_errstr(status) ));
domain           2306 source3/winbindd/winbindd_cache.c  	if (!NT_STATUS_IS_OK(domain->last_status))
domain           2307 source3/winbindd/winbindd_cache.c  		return domain->last_status;
domain           2310 source3/winbindd/winbindd_cache.c 		domain->name ));
domain           2312 source3/winbindd/winbindd_cache.c 	status = domain->backend->trusted_domains(domain, mem_ctx, num_domains,
domain           2328 source3/winbindd/winbindd_cache.c 	refresh_sequence_number(domain, false);
domain           2330 source3/winbindd/winbindd_cache.c  	centry = centry_start(domain, status);
domain           2342 source3/winbindd/winbindd_cache.c 	centry_end(centry, "TRUSTDOMS/%s", domain->name);
domain           2353 source3/winbindd/winbindd_cache.c static NTSTATUS lockout_policy(struct winbindd_domain *domain,
domain           2357 source3/winbindd/winbindd_cache.c  	struct winbind_cache *cache = get_cache(domain);
domain           2364 source3/winbindd/winbindd_cache.c 	centry = wcache_fetch(cache, domain, "LOC_POL/%s", domain->name);
domain           2376 source3/winbindd/winbindd_cache.c 		domain->name, nt_errstr(status) ));
domain           2386 source3/winbindd/winbindd_cache.c  	if (!NT_STATUS_IS_OK(domain->last_status))
domain           2387 source3/winbindd/winbindd_cache.c  		return domain->last_status;
domain           2390 source3/winbindd/winbindd_cache.c 		domain->name ));
domain           2392 source3/winbindd/winbindd_cache.c 	status = domain->backend->lockout_policy(domain, mem_ctx, policy);
domain           2395 source3/winbindd/winbindd_cache.c  	refresh_sequence_number(domain, false);
domain           2396 source3/winbindd/winbindd_cache.c 	wcache_save_lockout_policy(domain, status, policy);
domain           2402 source3/winbindd/winbindd_cache.c static NTSTATUS password_policy(struct winbindd_domain *domain,
domain           2406 source3/winbindd/winbindd_cache.c 	struct winbind_cache *cache = get_cache(domain);
domain           2413 source3/winbindd/winbindd_cache.c 	centry = wcache_fetch(cache, domain, "PWD_POL/%s", domain->name);
domain           2427 source3/winbindd/winbindd_cache.c 		domain->name, nt_errstr(status) ));
domain           2437 source3/winbindd/winbindd_cache.c 	if (!NT_STATUS_IS_OK(domain->last_status))
domain           2438 source3/winbindd/winbindd_cache.c 		return domain->last_status;
domain           2441 source3/winbindd/winbindd_cache.c 		domain->name ));
domain           2443 source3/winbindd/winbindd_cache.c 	status = domain->backend->password_policy(domain, mem_ctx, policy);
domain           2446 source3/winbindd/winbindd_cache.c 	refresh_sequence_number(domain, false);
domain           2448 source3/winbindd/winbindd_cache.c 		wcache_save_password_policy(domain, status, policy);
domain           2469 source3/winbindd/winbindd_cache.c void wcache_invalidate_samlogon(struct winbindd_domain *domain, 
domain           2483 source3/winbindd/winbindd_cache.c 	if (!domain)
domain           2486 source3/winbindd/winbindd_cache.c 	cache = get_cache(domain);
domain           2511 source3/winbindd/winbindd_cache.c 	struct winbindd_domain *domain;
domain           2513 source3/winbindd/winbindd_cache.c 	for (domain = domain_list(); domain; domain = domain->next) {
domain           2514 source3/winbindd/winbindd_cache.c 		struct winbind_cache *cache = get_cache(domain);
domain           2517 source3/winbindd/winbindd_cache.c 			   "entries for %s\n", domain->name));
domain           2531 source3/winbindd/winbindd_cache.c 	struct winbindd_domain *domain;
domain           2533 source3/winbindd/winbindd_cache.c 	for (domain = domain_list(); domain; domain = domain->next) {
domain           2537 source3/winbindd/winbindd_cache.c 		if (!domain->initialized && !domain->internal) {
domain           2541 source3/winbindd/winbindd_cache.c 		cache = get_cache(domain);
domain           2544 source3/winbindd/winbindd_cache.c 			   "entries for %s\n", domain->name));
domain           2759 source3/winbindd/winbindd_cache.c 	struct winbindd_domain *domain;
domain           2765 source3/winbindd/winbindd_cache.c 	domain = find_lookup_domain_from_sid(sid);
domain           2766 source3/winbindd/winbindd_cache.c 	if (domain == NULL) {
domain           2770 source3/winbindd/winbindd_cache.c 	cache = get_cache(domain);
domain           2776 source3/winbindd/winbindd_cache.c 	centry = wcache_fetch(cache, domain, "SN/%s",
domain           2799 source3/winbindd/winbindd_cache.c 	struct winbindd_domain *domain;
domain           2806 source3/winbindd/winbindd_cache.c 	domain = find_lookup_domain_from_name(domain_name);
domain           2807 source3/winbindd/winbindd_cache.c 	if (domain == NULL) {
domain           2811 source3/winbindd/winbindd_cache.c 	cache = get_cache(domain);
domain           2823 source3/winbindd/winbindd_cache.c 	original_online_state = domain->online;
domain           2824 source3/winbindd/winbindd_cache.c 	domain->online = false;
domain           2825 source3/winbindd/winbindd_cache.c 	centry = wcache_fetch(cache, domain, "NS/%s/%s", domain_name, uname);
domain           2826 source3/winbindd/winbindd_cache.c 	domain->online = original_online_state;
domain           2843 source3/winbindd/winbindd_cache.c void cache_name2sid(struct winbindd_domain *domain, 
domain           2847 source3/winbindd/winbindd_cache.c 	refresh_sequence_number(domain, false);
domain           2848 source3/winbindd/winbindd_cache.c 	wcache_save_name_to_sid(domain, NT_STATUS_OK, domain_name, name,
domain           2923 source3/winbindd/winbindd_cache.c NTSTATUS wcache_count_cached_creds(struct winbindd_domain *domain, int *count)
domain           2925 source3/winbindd/winbindd_cache.c 	struct winbind_cache *cache = get_cache(domain);
domain           2970 source3/winbindd/winbindd_cache.c NTSTATUS wcache_remove_oldest_cached_creds(struct winbindd_domain *domain, const DOM_SID *sid) 
domain           2972 source3/winbindd/winbindd_cache.c 	struct winbind_cache *cache = get_cache(domain);
domain           2982 source3/winbindd/winbindd_cache.c  	if (sid && NT_STATUS_IS_OK(wcache_cached_creds_exist(domain, sid))) {
domain           4088 source3/winbindd/winbindd_cache.c bool wcache_tdc_add_domain( struct winbindd_domain *domain )
domain           4096 source3/winbindd/winbindd_cache.c 		  domain->name, domain->alt_name, 
domain           4097 source3/winbindd/winbindd_cache.c 		  sid_string_dbg(&domain->sid),
domain           4098 source3/winbindd/winbindd_cache.c 		  domain->domain_flags,
domain           4099 source3/winbindd/winbindd_cache.c 		  domain->domain_trust_attribs,
domain           4100 source3/winbindd/winbindd_cache.c 		  domain->domain_type));	
domain           4112 source3/winbindd/winbindd_cache.c 	if ( !add_wbdomain_to_tdc_array( domain, &dom_list, &num_domains ) ) {
domain           4196 source3/winbindd/winbindd_cache.c static void wcache_save_user_pwinfo(struct winbindd_domain *domain, 
domain           4207 source3/winbindd/winbindd_cache.c 	if ( (centry = centry_start(domain, status)) == NULL )
domain           4222 source3/winbindd/winbindd_cache.c NTSTATUS nss_get_info_cached( struct winbindd_domain *domain, 
domain           4229 source3/winbindd/winbindd_cache.c 	struct winbind_cache *cache = get_cache(domain);
domain           4237 source3/winbindd/winbindd_cache.c 	centry = wcache_fetch(cache, domain, "NSS/PWINFO/%s",
domain           4257 source3/winbindd/winbindd_cache.c 	nt_status = nss_get_info( domain->name, user_sid, ctx, ads, msg, 
domain           4268 source3/winbindd/winbindd_cache.c 		wcache_save_user_pwinfo( domain, nt_status, user_sid,
domain           4274 source3/winbindd/winbindd_cache.c 			 domain->name ));
domain           4275 source3/winbindd/winbindd_cache.c 		set_domain_offline( domain );
domain             44 source3/winbindd/winbindd_ccache_access.c 					const char *domain,
domain             71 source3/winbindd/winbindd_ccache_access.c 	status = ntlmssp_set_domain(ntlmssp_state, domain);
domain            152 source3/winbindd/winbindd_ccache_access.c 	struct winbindd_domain *domain;
domain            172 source3/winbindd/winbindd_ccache_access.c 	domain = find_auth_domain(state, name_domain);
domain            174 source3/winbindd/winbindd_ccache_access.c 	if (domain == NULL) {
domain            186 source3/winbindd/winbindd_ccache_access.c 	sendto_domain(state, domain);
domain            189 source3/winbindd/winbindd_ccache_access.c enum winbindd_result winbindd_dual_ccache_ntlm_auth(struct winbindd_domain *domain,
domain             75 source3/winbindd/winbindd_cm.c static NTSTATUS init_dc_connection_network(struct winbindd_domain *domain);
domain             76 source3/winbindd/winbindd_cm.c static void set_dc_type_and_flags( struct winbindd_domain *domain );
domain             77 source3/winbindd/winbindd_cm.c static bool get_dcs(TALLOC_CTX *mem_ctx, struct winbindd_domain *domain,
domain             90 source3/winbindd/winbindd_cm.c 	struct winbindd_domain *domain;
domain             99 source3/winbindd/winbindd_cm.c 	for (domain = domain_list(); domain; domain = domain->next) {
domain            100 source3/winbindd/winbindd_cm.c 		if (domain->internal) {
domain            104 source3/winbindd/winbindd_cm.c 		if (strequal(domain->name, domainname)) {
domain            105 source3/winbindd/winbindd_cm.c 			if (domain->online) {
domain            113 source3/winbindd/winbindd_cm.c 			set_domain_offline(domain);
domain            129 source3/winbindd/winbindd_cm.c 	struct winbindd_domain *domain;
domain            138 source3/winbindd/winbindd_cm.c 	for (domain = domain_list(); domain; domain = domain->next) {
domain            139 source3/winbindd/winbindd_cm.c 		if (domain->internal) {
domain            143 source3/winbindd/winbindd_cm.c 		if (strequal(domain->name, domainname)) {
domain            145 source3/winbindd/winbindd_cm.c 			if (domain->online) {
domain            157 source3/winbindd/winbindd_cm.c 			init_dc_connection_network(domain);
domain            169 source3/winbindd/winbindd_cm.c static bool fork_child_dc_connect(struct winbindd_domain *domain)
domain            180 source3/winbindd/winbindd_cm.c 	if (domain->dc_probe_pid != (pid_t)-1) {
domain            185 source3/winbindd/winbindd_cm.c 		if (process_exists_by_pid(domain->dc_probe_pid)) {
domain            188 source3/winbindd/winbindd_cm.c 				(unsigned int)domain->dc_probe_pid));
domain            191 source3/winbindd/winbindd_cm.c 		domain->dc_probe_pid = (pid_t)-1;
domain            194 source3/winbindd/winbindd_cm.c 	domain->dc_probe_pid = sys_fork();
domain            196 source3/winbindd/winbindd_cm.c 	if (domain->dc_probe_pid == (pid_t)-1) {
domain            201 source3/winbindd/winbindd_cm.c 	if (domain->dc_probe_pid != (pid_t)0) {
domain            227 source3/winbindd/winbindd_cm.c 				   (uint8 *)domain->name,
domain            228 source3/winbindd/winbindd_cm.c 				   strlen(domain->name)+1);
domain            239 source3/winbindd/winbindd_cm.c 				   (uint8 *)domain->name,
domain            240 source3/winbindd/winbindd_cm.c 				   strlen(domain->name)+1);
domain            244 source3/winbindd/winbindd_cm.c 	if ((!get_dcs(mem_ctx, domain, &dcs, &num_dcs)) || (num_dcs == 0)) {
domain            249 source3/winbindd/winbindd_cm.c 				   (uint8 *)domain->name,
domain            250 source3/winbindd/winbindd_cm.c 				   strlen(domain->name)+1);
domain            260 source3/winbindd/winbindd_cm.c 			   (uint8 *)domain->name,
domain            261 source3/winbindd/winbindd_cm.c 			   strlen(domain->name)+1);
domain            274 source3/winbindd/winbindd_cm.c         struct winbindd_domain *domain =
domain            278 source3/winbindd/winbindd_cm.c 		  "%s (online = %s)\n", domain->name, 
domain            279 source3/winbindd/winbindd_cm.c 		  domain->online ? "True" : "False" ));
domain            281 source3/winbindd/winbindd_cm.c 	TALLOC_FREE(domain->check_online_event);
domain            285 source3/winbindd/winbindd_cm.c 	if (domain->startup && (now.tv_sec > domain->startup_time + 30)) {
domain            288 source3/winbindd/winbindd_cm.c 			domain->name ));
domain            289 source3/winbindd/winbindd_cm.c 		domain->startup = False;
domain            297 source3/winbindd/winbindd_cm.c 			domain->name ));
domain            305 source3/winbindd/winbindd_cm.c 	fork_child_dc_connect(domain);
domain            312 source3/winbindd/winbindd_cm.c static void calc_new_online_timeout_check(struct winbindd_domain *domain)
domain            316 source3/winbindd/winbindd_cm.c 	if (domain->startup) {
domain            317 source3/winbindd/winbindd_cm.c 		domain->check_online_timeout = 10;
domain            318 source3/winbindd/winbindd_cm.c 	} else if (domain->check_online_timeout < wbr) {
domain            319 source3/winbindd/winbindd_cm.c 		domain->check_online_timeout = wbr;
domain            328 source3/winbindd/winbindd_cm.c void set_domain_offline(struct winbindd_domain *domain)
domain            331 source3/winbindd/winbindd_cm.c 		domain->name ));
domain            333 source3/winbindd/winbindd_cm.c 	TALLOC_FREE(domain->check_online_event);
domain            335 source3/winbindd/winbindd_cm.c 	if (domain->internal) {
domain            337 source3/winbindd/winbindd_cm.c 			domain->name ));
domain            341 source3/winbindd/winbindd_cm.c 	domain->online = False;
domain            346 source3/winbindd/winbindd_cm.c 	domain->initialized = True;
domain            354 source3/winbindd/winbindd_cm.c 			domain->name ));
domain            361 source3/winbindd/winbindd_cm.c 	calc_new_online_timeout_check(domain);
domain            363 source3/winbindd/winbindd_cm.c 	domain->check_online_event = event_add_timed(winbind_event_context(),
domain            365 source3/winbindd/winbindd_cm.c 						timeval_current_ofs(domain->check_online_timeout,0),
domain            367 source3/winbindd/winbindd_cm.c 						domain);
domain            370 source3/winbindd/winbindd_cm.c 	if (!domain->check_online_event) {
domain            375 source3/winbindd/winbindd_cm.c 		domain->name ));
domain            380 source3/winbindd/winbindd_cm.c 	if ( domain->primary ) {
domain            387 source3/winbindd/winbindd_cm.c 					   (uint8 *)domain->name, 
domain            388 source3/winbindd/winbindd_cm.c 					   strlen(domain->name)+1);
domain            399 source3/winbindd/winbindd_cm.c static void set_domain_online(struct winbindd_domain *domain)
domain            402 source3/winbindd/winbindd_cm.c 		domain->name ));
domain            404 source3/winbindd/winbindd_cm.c 	if (domain->internal) {
domain            406 source3/winbindd/winbindd_cm.c 			domain->name ));
domain            412 source3/winbindd/winbindd_cm.c 			domain->name ));
domain            416 source3/winbindd/winbindd_cm.c 	winbindd_set_locator_kdc_envs(domain);
domain            422 source3/winbindd/winbindd_cm.c 	domain->startup = False;
domain            424 source3/winbindd/winbindd_cm.c 	if (domain->online == False) {
domain            432 source3/winbindd/winbindd_cm.c 		domain->initialized = False;
domain            435 source3/winbindd/winbindd_cm.c 		if (domain->backend == &reconnect_methods) {
domain            436 source3/winbindd/winbindd_cm.c 			domain->backend = NULL;
domain            441 source3/winbindd/winbindd_cm.c 	domain->check_online_timeout = 0;
domain            442 source3/winbindd/winbindd_cm.c 	TALLOC_FREE(domain->check_online_event);
domain            450 source3/winbindd/winbindd_cm.c 	domain->online = True;
domain            455 source3/winbindd/winbindd_cm.c 	if ( domain->primary ) {
domain            462 source3/winbindd/winbindd_cm.c 					   (uint8 *)domain->name, 
domain            463 source3/winbindd/winbindd_cm.c 					   strlen(domain->name)+1);
domain            474 source3/winbindd/winbindd_cm.c void set_domain_online_request(struct winbindd_domain *domain)
domain            479 source3/winbindd/winbindd_cm.c 		domain->name ));
domain            483 source3/winbindd/winbindd_cm.c 			domain->name ));
domain            496 source3/winbindd/winbindd_cm.c 	domain->startup_time = tev.tv_sec;
domain            497 source3/winbindd/winbindd_cm.c 	domain->startup = True;
domain            501 source3/winbindd/winbindd_cm.c 	if (!domain->check_online_event) {
domain            508 source3/winbindd/winbindd_cm.c 			domain->name ));
domain            511 source3/winbindd/winbindd_cm.c 	TALLOC_FREE(domain->check_online_event);
domain            513 source3/winbindd/winbindd_cm.c 	domain->check_online_event = event_add_timed(winbind_event_context(),
domain            517 source3/winbindd/winbindd_cm.c 						     domain);
domain            520 source3/winbindd/winbindd_cm.c 	if (!domain->check_online_event) {
domain            529 source3/winbindd/winbindd_cm.c void winbind_add_failed_connection_entry(const struct winbindd_domain *domain,
domain            533 source3/winbindd/winbindd_cm.c 	add_failed_connection_entry(domain->name, server, result);
domain            536 source3/winbindd/winbindd_cm.c 	saf_delete(domain->name);
domain            537 source3/winbindd/winbindd_cm.c 	if (*domain->alt_name) {
domain            538 source3/winbindd/winbindd_cm.c 		add_failed_connection_entry(domain->alt_name, server, result);
domain            539 source3/winbindd/winbindd_cm.c 		saf_delete(domain->alt_name);
domain            541 source3/winbindd/winbindd_cm.c 	winbindd_unset_locator_kdc_env(domain);
domain            552 source3/winbindd/winbindd_cm.c static void cm_get_ipc_userpass(char **username, char **domain, char **password)
domain            555 source3/winbindd/winbindd_cm.c 	*domain = (char *)secrets_fetch(SECRETS_AUTH_DOMAIN, NULL);
domain            560 source3/winbindd/winbindd_cm.c 		if (!*domain || !**domain)
domain            561 source3/winbindd/winbindd_cm.c 			*domain = smb_xstrdup(lp_workgroup());
domain            567 source3/winbindd/winbindd_cm.c 			  *domain, *username));
domain            572 source3/winbindd/winbindd_cm.c 		*domain = smb_xstrdup("");
domain            577 source3/winbindd/winbindd_cm.c static bool get_dc_name_via_netlogon(struct winbindd_domain *domain,
domain            597 source3/winbindd/winbindd_cm.c 	if (domain->primary) {
domain            624 source3/winbindd/winbindd_cm.c 						  domain->name,
domain            638 source3/winbindd/winbindd_cm.c 			if (strlen(domain->alt_name) == 0) {
domain            639 source3/winbindd/winbindd_cm.c 				fstrcpy(domain->alt_name,
domain            642 source3/winbindd/winbindd_cm.c 			if (strlen(domain->forest_name) == 0) {
domain            643 source3/winbindd/winbindd_cm.c 				fstrcpy(domain->forest_name,
domain            650 source3/winbindd/winbindd_cm.c 						  domain->name,
domain            691 source3/winbindd/winbindd_cm.c static NTSTATUS get_trust_creds(const struct winbindd_domain *domain,
domain            702 source3/winbindd/winbindd_cm.c 		name = domain->name;
domain            751 source3/winbindd/winbindd_cm.c static NTSTATUS cm_prepare_connection(const struct winbindd_domain *domain,
domain            774 source3/winbindd/winbindd_cm.c 		controller, domain->name ));
domain            831 source3/winbindd/winbindd_cm.c 	if (!is_dc_trusted_domain_situation(domain->name) &&
domain            837 source3/winbindd/winbindd_cm.c 		result = get_trust_creds(domain, &machine_password,
domain            851 source3/winbindd/winbindd_cm.c 				  machine_krb5_principal, domain->alt_name));
domain            853 source3/winbindd/winbindd_cm.c 			winbindd_set_locator_kdc_envs(domain);
domain            859 source3/winbindd/winbindd_cm.c 							      domain->alt_name);
domain            967 source3/winbindd/winbindd_cm.c 	saf_store( domain->name, (*cli)->desthost );
domain            968 source3/winbindd/winbindd_cm.c 	if (domain->alt_name && (*cli)->use_kerberos) {
domain            969 source3/winbindd/winbindd_cm.c 		saf_store( domain->alt_name, (*cli)->desthost );
domain            972 source3/winbindd/winbindd_cm.c 	winbindd_set_locator_kdc_envs(domain);
domain            985 source3/winbindd/winbindd_cm.c 	if ( !(*cli)->domain[0] ) {
domain            986 source3/winbindd/winbindd_cm.c 		result = cli_set_domain((*cli), domain->name);
domain           1004 source3/winbindd/winbindd_cm.c 		winbind_add_failed_connection_entry(domain, controller, result);
domain           1079 source3/winbindd/winbindd_cm.c 		const struct winbindd_domain *domain,
domain           1100 source3/winbindd/winbindd_cm.c 		ads = ads_init(domain->alt_name, domain->name, addr);
domain           1111 source3/winbindd/winbindd_cm.c 			if (domain->primary && (ads->config.flags & NBT_SERVER_KDC)) {
domain           1119 source3/winbindd/winbindd_cm.c 					create_local_private_krb5_conf_for_domain(domain->alt_name,
domain           1120 source3/winbindd/winbindd_cm.c 									domain->name,
domain           1127 source3/winbindd/winbindd_cm.c 					create_local_private_krb5_conf_for_domain(domain->alt_name,
domain           1128 source3/winbindd/winbindd_cm.c 									domain->name,
domain           1132 source3/winbindd/winbindd_cm.c 				winbindd_set_locator_kdc_envs(domain);
domain           1135 source3/winbindd/winbindd_cm.c 				saf_store( domain->name, name);
domain           1136 source3/winbindd/winbindd_cm.c 				saf_store( domain->alt_name, name);
domain           1150 source3/winbindd/winbindd_cm.c 			       pss, domain->name, &domain->sid,
domain           1156 source3/winbindd/winbindd_cm.c 			if (receive_getdc_response(mem_ctx, pss, domain->name,
domain           1169 source3/winbindd/winbindd_cm.c 	if ( name_status_find(domain->name, 0x1c, 0x20, pss, name) ) {
domain           1188 source3/winbindd/winbindd_cm.c static bool get_dcs(TALLOC_CTX *mem_ctx, struct winbindd_domain *domain,
domain           1199 source3/winbindd/winbindd_cm.c 	is_our_domain = strequal(domain->name, lp_workgroup());
domain           1203 source3/winbindd/winbindd_cm.c 		&& get_dc_name_via_netlogon(domain, dcname, &ss)
domain           1204 source3/winbindd/winbindd_cm.c 		&& add_one_dc_unique(mem_ctx, domain->name, dcname, &ss, dcs,
domain           1226 source3/winbindd/winbindd_cm.c 		get_dc_name(domain->name, domain->alt_name, dcname, &ss);
domain           1228 source3/winbindd/winbindd_cm.c 		sitename = sitename_fetch(domain->alt_name);
domain           1232 source3/winbindd/winbindd_cm.c 			get_sorted_dc_list(domain->alt_name, sitename, &ip_list,
domain           1244 source3/winbindd/winbindd_cm.c 						domain->name,
domain           1257 source3/winbindd/winbindd_cm.c 		get_sorted_dc_list(domain->alt_name, NULL, &ip_list,
domain           1265 source3/winbindd/winbindd_cm.c 					domain->name,
domain           1278 source3/winbindd/winbindd_cm.c 		get_sorted_dc_list(domain->name, NULL, &ip_list, &iplist_size,
domain           1286 source3/winbindd/winbindd_cm.c 					domain->name,
domain           1312 source3/winbindd/winbindd_cm.c 			struct winbindd_domain *domain,
domain           1329 source3/winbindd/winbindd_cm.c 	if (!get_dcs(mem_ctx, domain, &dcs, &num_dcs) || (num_dcs == 0))
domain           1366 source3/winbindd/winbindd_cm.c 				domain->name, ab, strerror(errno) ));
domain           1367 source3/winbindd/winbindd_cm.c 			winbind_add_failed_connection_entry(domain,
domain           1382 source3/winbindd/winbindd_cm.c 	if (dcip_to_name(mem_ctx, domain, pss, dcname)) {
domain           1387 source3/winbindd/winbindd_cm.c 	winbind_add_failed_connection_entry(domain, dcs[fd_index].name,
domain           1406 source3/winbindd/winbindd_cm.c static NTSTATUS cm_open_connection(struct winbindd_domain *domain,
domain           1411 source3/winbindd/winbindd_cm.c 	char *saf_servername = saf_fetch( domain->name );
domain           1416 source3/winbindd/winbindd_cm.c 		set_domain_offline(domain);
domain           1427 source3/winbindd/winbindd_cm.c 	if ( saf_servername && NT_STATUS_IS_OK(check_negative_conn_cache( domain->name, saf_servername))) {
domain           1430 source3/winbindd/winbindd_cm.c 			saf_servername, domain->name ));
domain           1441 source3/winbindd/winbindd_cm.c 			if (dcip_to_name(mem_ctx, domain, &ss, saf_name )) {
domain           1442 source3/winbindd/winbindd_cm.c 				fstrcpy( domain->dcname, saf_name );
domain           1445 source3/winbindd/winbindd_cm.c 					domain, saf_servername,
domain           1449 source3/winbindd/winbindd_cm.c 			fstrcpy( domain->dcname, saf_servername );
domain           1462 source3/winbindd/winbindd_cm.c 			domain->dcname, domain->name ));
domain           1464 source3/winbindd/winbindd_cm.c 		if (*domain->dcname 
domain           1465 source3/winbindd/winbindd_cm.c 			&& NT_STATUS_IS_OK(check_negative_conn_cache( domain->name, domain->dcname))
domain           1466 source3/winbindd/winbindd_cm.c 			&& (resolve_name(domain->dcname, &domain->dcaddr, 0x20)))
domain           1472 source3/winbindd/winbindd_cm.c 			if (!add_sockaddr_to_array(mem_ctx, &domain->dcaddr, 445, &addrs, &num_addrs)) {
domain           1473 source3/winbindd/winbindd_cm.c 				set_domain_offline(domain);
domain           1477 source3/winbindd/winbindd_cm.c 			if (!add_sockaddr_to_array(mem_ctx, &domain->dcaddr, 139, &addrs, &num_addrs)) {
domain           1478 source3/winbindd/winbindd_cm.c 				set_domain_offline(domain);
domain           1490 source3/winbindd/winbindd_cm.c 			&& !find_new_dc(mem_ctx, domain, domain->dcname, &domain->dcaddr, &fd))
domain           1502 source3/winbindd/winbindd_cm.c 		result = cm_prepare_connection(domain, fd, domain->dcname,
domain           1511 source3/winbindd/winbindd_cm.c 		winbindd_set_locator_kdc_envs(domain);
domain           1513 source3/winbindd/winbindd_cm.c 		if (domain->online == False) {
domain           1517 source3/winbindd/winbindd_cm.c 		set_domain_online(domain);
domain           1520 source3/winbindd/winbindd_cm.c 		set_domain_offline(domain);
domain           1579 source3/winbindd/winbindd_cm.c 	struct winbindd_domain *domain;
domain           1581 source3/winbindd/winbindd_cm.c 	for (domain = domain_list(); domain; domain = domain->next) {
domain           1582 source3/winbindd/winbindd_cm.c 		if (domain->conn.cli == NULL)
domain           1585 source3/winbindd/winbindd_cm.c 		if (domain->conn.cli->fd == -1)
domain           1588 source3/winbindd/winbindd_cm.c 		close(domain->conn.cli->fd);
domain           1589 source3/winbindd/winbindd_cm.c 		domain->conn.cli->fd = -1;
domain           1593 source3/winbindd/winbindd_cm.c static bool connection_ok(struct winbindd_domain *domain)
domain           1595 source3/winbindd/winbindd_cm.c 	if (domain->conn.cli == NULL) {
domain           1597 source3/winbindd/winbindd_cm.c 			  "cli!\n", domain->dcname, domain->name));
domain           1601 source3/winbindd/winbindd_cm.c 	if (!domain->conn.cli->initialised) {
domain           1603 source3/winbindd/winbindd_cm.c 			  "initialised!\n", domain->dcname, domain->name));
domain           1607 source3/winbindd/winbindd_cm.c 	if (domain->conn.cli->fd == -1) {
domain           1610 source3/winbindd/winbindd_cm.c 			  domain->dcname, domain->name));
domain           1614 source3/winbindd/winbindd_cm.c 	if (domain->online == False) {
domain           1615 source3/winbindd/winbindd_cm.c 		DEBUG(3, ("connection_ok: Domain %s is offline\n", domain->name));
domain           1625 source3/winbindd/winbindd_cm.c static NTSTATUS init_dc_connection_network(struct winbindd_domain *domain)
domain           1630 source3/winbindd/winbindd_cm.c 	if (domain->internal) {
domain           1631 source3/winbindd/winbindd_cm.c 		domain->initialized = True;
domain           1635 source3/winbindd/winbindd_cm.c 	if (connection_ok(domain)) {
domain           1636 source3/winbindd/winbindd_cm.c 		if (!domain->initialized) {
domain           1637 source3/winbindd/winbindd_cm.c 			set_dc_type_and_flags(domain);
domain           1642 source3/winbindd/winbindd_cm.c 	invalidate_cm_connection(&domain->conn);
domain           1644 source3/winbindd/winbindd_cm.c 	result = cm_open_connection(domain, &domain->conn);
domain           1646 source3/winbindd/winbindd_cm.c 	if (NT_STATUS_IS_OK(result) && !domain->initialized) {
domain           1647 source3/winbindd/winbindd_cm.c 		set_dc_type_and_flags(domain);
domain           1653 source3/winbindd/winbindd_cm.c NTSTATUS init_dc_connection(struct winbindd_domain *domain)
domain           1655 source3/winbindd/winbindd_cm.c 	if (domain->initialized && !domain->online) {
domain           1660 source3/winbindd/winbindd_cm.c 	return init_dc_connection_network(domain);
domain           1667 source3/winbindd/winbindd_cm.c static bool set_dc_type_and_flags_trustinfo( struct winbindd_domain *domain )
domain           1679 source3/winbindd/winbindd_cm.c 	DEBUG(5, ("set_dc_type_and_flags_trustinfo: domain %s\n", domain->name ));
domain           1683 source3/winbindd/winbindd_cm.c 	if ( domain->primary ) {		
domain           1708 source3/winbindd/winbindd_cm.c 			  domain->name, nt_errstr(result)));
domain           1733 source3/winbindd/winbindd_cm.c 		if ( strequal( domain->name, trusts.array[i].netbios_name) ) {
domain           1734 source3/winbindd/winbindd_cm.c 			domain->domain_flags          = trusts.array[i].trust_flags;
domain           1735 source3/winbindd/winbindd_cm.c 			domain->domain_type           = trusts.array[i].trust_type;
domain           1736 source3/winbindd/winbindd_cm.c 			domain->domain_trust_attribs  = trusts.array[i].trust_attributes;
domain           1738 source3/winbindd/winbindd_cm.c 			if ( domain->domain_type == NETR_TRUST_TYPE_UPLEVEL )
domain           1739 source3/winbindd/winbindd_cm.c 				domain->active_directory = True;
domain           1745 source3/winbindd/winbindd_cm.c 			domain->native_mode = (domain->domain_flags & NETR_TRUST_FLAG_NATIVE);
domain           1748 source3/winbindd/winbindd_cm.c 				  "native mode.\n", domain->name, 
domain           1749 source3/winbindd/winbindd_cm.c 				  domain->native_mode ? "" : "NOT "));
domain           1752 source3/winbindd/winbindd_cm.c 				 "running active directory.\n", domain->name, 
domain           1753 source3/winbindd/winbindd_cm.c 				 domain->active_directory ? "" : "NOT "));
domain           1756 source3/winbindd/winbindd_cm.c 			domain->initialized = True;
domain           1758 source3/winbindd/winbindd_cm.c 			if ( !winbindd_can_contact_domain( domain) )
domain           1759 source3/winbindd/winbindd_cm.c 				domain->internal = True;
domain           1767 source3/winbindd/winbindd_cm.c 	return domain->initialized;	
domain           1778 source3/winbindd/winbindd_cm.c static void set_dc_type_and_flags_connect( struct winbindd_domain *domain )
domain           1788 source3/winbindd/winbindd_cm.c 	if (!connection_ok(domain)) {
domain           1793 source3/winbindd/winbindd_cm.c 			      domain->name);
domain           1799 source3/winbindd/winbindd_cm.c 	DEBUG(5, ("set_dc_type_and_flags_connect: domain %s\n", domain->name ));
domain           1801 source3/winbindd/winbindd_cm.c 	result = cli_rpc_pipe_open_noauth(domain->conn.cli,
domain           1808 source3/winbindd/winbindd_cm.c 			  domain->name, nt_errstr(result)));
domain           1826 source3/winbindd/winbindd_cm.c 			  domain->name, nt_errstr(result)));
domain           1843 source3/winbindd/winbindd_cm.c 		domain->native_mode = True;
domain           1845 source3/winbindd/winbindd_cm.c 		domain->native_mode = False;
domain           1849 source3/winbindd/winbindd_cm.c 	result = cli_rpc_pipe_open_noauth(domain->conn.cli,
domain           1855 source3/winbindd/winbindd_cm.c 			  domain->name, nt_errstr(result)));
domain           1874 source3/winbindd/winbindd_cm.c 		domain->active_directory = True;
domain           1877 source3/winbindd/winbindd_cm.c 			fstrcpy(domain->name, lsa_info->dns.name.string);
domain           1881 source3/winbindd/winbindd_cm.c 			fstrcpy(domain->alt_name,
domain           1889 source3/winbindd/winbindd_cm.c 			fstrcpy(domain->forest_name,
domain           1892 source3/winbindd/winbindd_cm.c 			if (strequal(domain->forest_name, domain->alt_name)) {
domain           1893 source3/winbindd/winbindd_cm.c 				domain->domain_flags |= NETR_TRUST_FLAG_TREEROOT;
domain           1898 source3/winbindd/winbindd_cm.c 			sid_copy(&domain->sid, lsa_info->dns.sid);
domain           1901 source3/winbindd/winbindd_cm.c 		domain->active_directory = False;
domain           1919 source3/winbindd/winbindd_cm.c 				fstrcpy(domain->name,
domain           1924 source3/winbindd/winbindd_cm.c 				sid_copy(&domain->sid, lsa_info->account_domain.sid);
domain           1931 source3/winbindd/winbindd_cm.c 		  domain->name, domain->native_mode ? "" : "NOT "));
domain           1934 source3/winbindd/winbindd_cm.c 		  domain->name, domain->active_directory ? "" : "NOT "));
domain           1936 source3/winbindd/winbindd_cm.c 	domain->can_do_ncacn_ip_tcp = domain->active_directory;
domain           1942 source3/winbindd/winbindd_cm.c 	domain->initialized = True;
domain           1949 source3/winbindd/winbindd_cm.c static void set_dc_type_and_flags( struct winbindd_domain *domain )
domain           1953 source3/winbindd/winbindd_cm.c 	if ( domain->primary ) {
domain           1956 source3/winbindd/winbindd_cm.c 		set_dc_type_and_flags_connect( domain );
domain           1962 source3/winbindd/winbindd_cm.c 	if ( !set_dc_type_and_flags_trustinfo( domain ) ) {
domain           1965 source3/winbindd/winbindd_cm.c 		set_dc_type_and_flags_connect( domain );
domain           1976 source3/winbindd/winbindd_cm.c static bool cm_get_schannel_dcinfo(struct winbindd_domain *domain,
domain           1986 source3/winbindd/winbindd_cm.c 	result = cm_connect_netlogon(domain, &netlogon_pipe);
domain           1994 source3/winbindd/winbindd_cm.c 	if (!domain->conn.netlogon_pipe->dc) {
domain           1998 source3/winbindd/winbindd_cm.c 	*ppdc = domain->conn.netlogon_pipe->dc;
domain           2002 source3/winbindd/winbindd_cm.c NTSTATUS cm_connect_sam(struct winbindd_domain *domain, TALLOC_CTX *mem_ctx,
domain           2012 source3/winbindd/winbindd_cm.c 	result = init_dc_connection(domain);
domain           2017 source3/winbindd/winbindd_cm.c 	conn = &domain->conn;
domain           2032 source3/winbindd/winbindd_cm.c 	    (conn->cli->domain[0] == '\0') || 
domain           2035 source3/winbindd/winbindd_cm.c 		result = get_trust_creds(domain, &machine_password,
domain           2039 source3/winbindd/winbindd_cm.c 				   "domain %s, trying schannel\n", conn->cli->domain));
domain           2042 source3/winbindd/winbindd_cm.c 		domain_name = domain->name;
domain           2046 source3/winbindd/winbindd_cm.c 		domain_name = conn->cli->domain;
domain           2069 source3/winbindd/winbindd_cm.c 			  "%s\n", domain->name, domain_name,
domain           2076 source3/winbindd/winbindd_cm.c 		  "pipe: user %s\\%s\n", domain->name,
domain           2088 source3/winbindd/winbindd_cm.c 		  domain->name, nt_errstr(result) ));
domain           2095 source3/winbindd/winbindd_cm.c 	if (!cm_get_schannel_dcinfo(domain, &p_dcinfo)) {
domain           2098 source3/winbindd/winbindd_cm.c 			   "for domain %s, trying anon\n", domain->name));
domain           2104 source3/winbindd/winbindd_cm.c 		 domain->name, p_dcinfo, &conn->samr_pipe);
domain           2109 source3/winbindd/winbindd_cm.c 			  domain->name, nt_errstr(result) ));
domain           2113 source3/winbindd/winbindd_cm.c 		  "schannel.\n", domain->name ));
domain           2124 source3/winbindd/winbindd_cm.c 		  domain->name, nt_errstr(result) ));
domain           2144 source3/winbindd/winbindd_cm.c 			  domain->name, nt_errstr(result) ));
domain           2153 source3/winbindd/winbindd_cm.c 					&domain->sid,
domain           2185 source3/winbindd/winbindd_cm.c NTSTATUS cm_connect_lsa_tcp(struct winbindd_domain *domain,
domain           2194 source3/winbindd/winbindd_cm.c 	status = init_dc_connection(domain);
domain           2199 source3/winbindd/winbindd_cm.c 	conn = &domain->conn;
domain           2214 source3/winbindd/winbindd_cm.c 					    domain->name,
domain           2233 source3/winbindd/winbindd_cm.c NTSTATUS cm_connect_lsa(struct winbindd_domain *domain, TALLOC_CTX *mem_ctx,
domain           2240 source3/winbindd/winbindd_cm.c 	result = init_dc_connection(domain);
domain           2244 source3/winbindd/winbindd_cm.c 	conn = &domain->conn;
domain           2251 source3/winbindd/winbindd_cm.c 	    (conn->cli->domain[0] == '\0') || 
domain           2254 source3/winbindd/winbindd_cm.c 			   "domain %s, trying schannel\n", conn->cli->domain));
domain           2263 source3/winbindd/winbindd_cm.c 		 conn->cli->domain, conn->cli->user_name, conn->cli->password,
domain           2270 source3/winbindd/winbindd_cm.c 			  domain->name, conn->cli->domain,
domain           2277 source3/winbindd/winbindd_cm.c 		  domain->name, conn->cli->domain, conn->cli->user_name ));
domain           2295 source3/winbindd/winbindd_cm.c 	if (!cm_get_schannel_dcinfo(domain, &p_dcinfo)) {
domain           2298 source3/winbindd/winbindd_cm.c 			   "for domain %s, trying anon\n", domain->name));
domain           2304 source3/winbindd/winbindd_cm.c 		 domain->name, p_dcinfo, &conn->lsa_pipe);
domain           2309 source3/winbindd/winbindd_cm.c 			  domain->name, nt_errstr(result) ));
domain           2313 source3/winbindd/winbindd_cm.c 		  "schannel.\n", domain->name ));
domain           2356 source3/winbindd/winbindd_cm.c NTSTATUS cm_connect_netlogon(struct winbindd_domain *domain,
domain           2370 source3/winbindd/winbindd_cm.c 	result = init_dc_connection(domain);
domain           2375 source3/winbindd/winbindd_cm.c 	conn = &domain->conn;
domain           2389 source3/winbindd/winbindd_cm.c 	if ((!IS_DC) && (!domain->primary)) {
domain           2399 source3/winbindd/winbindd_cm.c 	if (!get_trust_pw_hash(domain->name, mach_pwd, &account_name,
domain           2408 source3/winbindd/winbindd_cm.c 		 domain->dcname, /* server name. */
domain           2409 source3/winbindd/winbindd_cm.c 		 domain->name,   /* domain name */
domain           2434 source3/winbindd/winbindd_cm.c 		domain->can_do_samlogon_ex = False;
domain           2450 source3/winbindd/winbindd_cm.c 		PIPE_AUTH_LEVEL_PRIVACY, domain->name, netlogon_pipe->dc,
domain           2467 source3/winbindd/winbindd_cm.c 	domain->can_do_samlogon_ex = domain->active_directory;
domain            302 source3/winbindd/winbindd_cred_cache.c 	struct winbindd_domain *domain = NULL;
domain            318 source3/winbindd/winbindd_cred_cache.c 	if ((domain = find_domain_from_name(entry->realm)) == NULL) {
domain            323 source3/winbindd/winbindd_cred_cache.c 	if (!domain->online) {
domain             29 source3/winbindd/winbindd_creds.c NTSTATUS winbindd_get_creds(struct winbindd_domain *domain,
domain             39 source3/winbindd/winbindd_creds.c 	status = wcache_get_creds(domain, mem_ctx, sid, cached_nt_pass, cred_salt);
domain             55 source3/winbindd/winbindd_creds.c NTSTATUS winbindd_store_creds(struct winbindd_domain *domain,
domain             85 source3/winbindd/winbindd_creds.c 	        	                domain->name,
domain             99 source3/winbindd/winbindd_creds.c 		status = wcache_count_cached_creds(domain, &count);
domain            110 source3/winbindd/winbindd_creds.c 			status = wcache_remove_oldest_cached_creds(domain, &cred_sid);
domain            122 source3/winbindd/winbindd_creds.c 		status = wcache_save_creds(domain, mem_ctx, &cred_sid, nt_pass);
domain            137 source3/winbindd/winbindd_creds.c NTSTATUS winbindd_update_creds_by_info3(struct winbindd_domain *domain,
domain            143 source3/winbindd/winbindd_creds.c 	return winbindd_store_creds(domain, mem_ctx, user, pass, info3, NULL);
domain            146 source3/winbindd/winbindd_creds.c NTSTATUS winbindd_update_creds_by_sid(struct winbindd_domain *domain,
domain            151 source3/winbindd/winbindd_creds.c 	return winbindd_store_creds(domain, mem_ctx, NULL, pass, NULL, sid);
domain            154 source3/winbindd/winbindd_creds.c NTSTATUS winbindd_update_creds_by_name(struct winbindd_domain *domain,
domain            159 source3/winbindd/winbindd_creds.c 	return winbindd_store_creds(domain, mem_ctx, user, pass, NULL, NULL);
domain             30 source3/winbindd/winbindd_domain.c void setup_domain_child(struct winbindd_domain *domain,
domain             34 source3/winbindd/winbindd_domain.c 		    "log.wb", domain->name);
domain             36 source3/winbindd/winbindd_domain.c 	child->domain = domain;
domain            125 source3/winbindd/winbindd_dual.c 		   (child->domain != NULL) ? child->domain->name : "''"));
domain            340 source3/winbindd/winbindd_dual.c 	struct winbindd_domain *domain;
domain            350 source3/winbindd/winbindd_dual.c 			  struct winbindd_domain *domain,
domain            358 source3/winbindd/winbindd_dual.c 	if (domain->initialized) {
domain            359 source3/winbindd/winbindd_dual.c 		async_request(mem_ctx, &domain->child, request, response,
domain            372 source3/winbindd/winbindd_dual.c 	state->domain = domain;
domain            378 source3/winbindd/winbindd_dual.c 	init_child_connection(domain, domain_init_recv, state);
domain            392 source3/winbindd/winbindd_dual.c 	async_request(state->mem_ctx, &state->domain->child,
domain            425 source3/winbindd/winbindd_dual.c 		   struct winbindd_domain *domain)
domain            427 source3/winbindd/winbindd_dual.c 	async_domain_request(state->mem_ctx, domain,
domain            435 source3/winbindd/winbindd_dual.c 	struct winbindd_domain *domain = child->domain;
domain            453 source3/winbindd/winbindd_dual.c 			state->response.result = table->struct_fn(domain, state);
domain            478 source3/winbindd/winbindd_dual.c 	child->domain = NULL;
domain            525 source3/winbindd/winbindd_dual.c void winbindd_flush_negative_conn_cache(struct winbindd_domain *domain)
domain            527 source3/winbindd/winbindd_dual.c 	flush_negative_conn_cache_for_domain(domain->name);
domain            528 source3/winbindd/winbindd_dual.c 	if (*domain->alt_name) {
domain            529 source3/winbindd/winbindd_dual.c 		flush_negative_conn_cache_for_domain(domain->alt_name);
domain            572 source3/winbindd/winbindd_dual.c 	struct winbindd_domain *domain;
domain            588 source3/winbindd/winbindd_dual.c 	for (domain = domain_list(); domain; domain = domain->next) {
domain            589 source3/winbindd/winbindd_dual.c 		if (domain->internal) {
domain            592 source3/winbindd/winbindd_dual.c 		DEBUG(5,("winbind_msg_offline: marking %s offline.\n", domain->name));
domain            593 source3/winbindd/winbindd_dual.c 		set_domain_offline(domain);
domain            599 source3/winbindd/winbindd_dual.c 		if (!child->domain || winbindd_internal_child(child)) {
domain            604 source3/winbindd/winbindd_dual.c 		if (child->domain->internal) {
domain            612 source3/winbindd/winbindd_dual.c 			(unsigned int)child->pid, domain->name ));
domain            616 source3/winbindd/winbindd_dual.c 				   (uint8 *)child->domain->name,
domain            617 source3/winbindd/winbindd_dual.c 				   strlen(child->domain->name)+1);
domain            630 source3/winbindd/winbindd_dual.c 	struct winbindd_domain *domain;
domain            646 source3/winbindd/winbindd_dual.c 	for (domain = domain_list(); domain; domain = domain->next) {
domain            647 source3/winbindd/winbindd_dual.c 		if (domain->internal) {
domain            650 source3/winbindd/winbindd_dual.c 		DEBUG(5,("winbind_msg_online: requesting %s to go online.\n", domain->name));
domain            652 source3/winbindd/winbindd_dual.c 		winbindd_flush_negative_conn_cache(domain);
domain            653 source3/winbindd/winbindd_dual.c 		set_domain_online_request(domain);
domain            658 source3/winbindd/winbindd_dual.c 		if ( domain->primary ) {
domain            665 source3/winbindd/winbindd_dual.c 						   (uint8 *)domain->name,
domain            666 source3/winbindd/winbindd_dual.c 						   strlen(domain->name)+1);
domain            674 source3/winbindd/winbindd_dual.c 		if (!child->domain || winbindd_internal_child(child)) {
domain            679 source3/winbindd/winbindd_dual.c 		if (child->domain->internal) {
domain            687 source3/winbindd/winbindd_dual.c 			(unsigned int)child->pid, child->domain->name ));
domain            691 source3/winbindd/winbindd_dual.c 				   (uint8 *)child->domain->name,
domain            692 source3/winbindd/winbindd_dual.c 				   strlen(child->domain->name)+1);
domain            708 source3/winbindd/winbindd_dual.c 		if (child->domain && child->domain->primary) {
domain            754 source3/winbindd/winbindd_dual.c 	const char *domain = NULL;
domain            776 source3/winbindd/winbindd_dual.c 		domain = (const char *)data->data+sizeof(struct server_id);
domain            779 source3/winbindd/winbindd_dual.c 	if (domain) {
domain            782 source3/winbindd/winbindd_dual.c 			domain));
domain            785 source3/winbindd/winbindd_dual.c 						  find_domain_from_name_noinit(domain));
domain            843 source3/winbindd/winbindd_dual.c 	if ( !winbindd_can_contact_domain( child->domain ) ) {
domain            846 source3/winbindd/winbindd_dual.c 			  child->domain->name));
domain            851 source3/winbindd/winbindd_dual.c 	methods = child->domain->methods;
domain            857 source3/winbindd/winbindd_dual.c 		result = methods->lockout_policy(child->domain, mem_ctx, &lockout_policy);
domain            878 source3/winbindd/winbindd_dual.c static bool calculate_next_machine_pwd_change(const char *domain,
domain            886 source3/winbindd/winbindd_dual.c 	pw = secrets_fetch_machine_password(domain,
domain            934 source3/winbindd/winbindd_dual.c 	if (!calculate_next_machine_pwd_change(child->domain->name,
domain            939 source3/winbindd/winbindd_dual.c 	if (!winbindd_can_contact_domain(child->domain)) {
domain            942 source3/winbindd/winbindd_dual.c 			  child->domain->name));
domain            946 source3/winbindd/winbindd_dual.c 	result = cm_connect_netlogon(child->domain, &netlogon_pipe);
domain            958 source3/winbindd/winbindd_dual.c 						   child->domain->name);
domain            984 source3/winbindd/winbindd_dual.c 	struct winbindd_domain *domain;
domain           1003 source3/winbindd/winbindd_dual.c 	for (domain = domain_list(); domain; domain = domain->next) {
domain           1004 source3/winbindd/winbindd_dual.c 		if (domain->internal) {
domain           1007 source3/winbindd/winbindd_dual.c 		if (strequal(domain->name, domainname)) {
domain           1008 source3/winbindd/winbindd_dual.c 			DEBUG(5,("child_msg_offline: marking %s offline.\n", domain->name));
domain           1009 source3/winbindd/winbindd_dual.c 			set_domain_offline(domain);
domain           1012 source3/winbindd/winbindd_dual.c 			if (domain != primary_domain) {
domain           1027 source3/winbindd/winbindd_dual.c 	struct winbindd_domain *domain;
domain           1050 source3/winbindd/winbindd_dual.c 	for (domain = domain_list(); domain; domain = domain->next) {
domain           1051 source3/winbindd/winbindd_dual.c 		if (domain->internal) {
domain           1054 source3/winbindd/winbindd_dual.c 		if (strequal(domain->name, domainname)) {
domain           1055 source3/winbindd/winbindd_dual.c 			DEBUG(5,("child_msg_online: requesting %s to go online.\n", domain->name));
domain           1056 source3/winbindd/winbindd_dual.c 			winbindd_flush_negative_conn_cache(domain);
domain           1057 source3/winbindd/winbindd_dual.c 			set_domain_online_request(domain);
domain           1064 source3/winbindd/winbindd_dual.c 			if (domain != primary_domain) {
domain           1074 source3/winbindd/winbindd_dual.c 	struct winbindd_domain *domain;
domain           1083 source3/winbindd/winbindd_dual.c 	for (domain = domain_list(); domain; domain = domain->next) {
domain           1085 source3/winbindd/winbindd_dual.c 						  domain->name, 
domain           1086 source3/winbindd/winbindd_dual.c 						  domain->online ?
domain           1147 source3/winbindd/winbindd_dual.c 	struct winbindd_domain *domain;
domain           1194 source3/winbindd/winbindd_dual.c 	for (domain = domain_list(); domain; domain = domain->next) {
domain           1195 source3/winbindd/winbindd_dual.c 		TALLOC_FREE(domain->check_online_event);
domain           1247 source3/winbindd/winbindd_dual.c 	if (child->domain) {
domain           1249 source3/winbindd/winbindd_dual.c 			   child->domain->name));
domain           1315 source3/winbindd/winbindd_dual.c 	if ( child->domain ) {
domain           1316 source3/winbindd/winbindd_dual.c 		child->domain->startup = True;
domain           1317 source3/winbindd/winbindd_dual.c 		child->domain->startup_time = time(NULL);
domain           1321 source3/winbindd/winbindd_dual.c 		if (!(child->domain->internal)) {
domain           1322 source3/winbindd/winbindd_dual.c 			set_domain_online_request(child->domain);
domain           1323 source3/winbindd/winbindd_dual.c 			if (!(child->domain->primary)) {
domain           1340 source3/winbindd/winbindd_dual.c 	if (child->domain && !(child->domain->internal) &&
domain           1343 source3/winbindd/winbindd_dual.c 		set_domain_online_request(child->domain);
domain           1345 source3/winbindd/winbindd_dual.c 		if (primary_domain && (primary_domain != child->domain)) {
domain           1363 source3/winbindd/winbindd_dual.c 	if (child->domain && child->domain->primary &&
domain           1369 source3/winbindd/winbindd_dual.c 		if (calculate_next_machine_pwd_change(child->domain->name,
domain           1396 source3/winbindd/winbindd_dual.c 		if (child->domain && child->domain->startup &&
domain           1397 source3/winbindd/winbindd_dual.c 				(now.tv_sec > child->domain->startup_time + 30)) {
domain           1400 source3/winbindd/winbindd_dual.c 				child->domain->name ));
domain           1401 source3/winbindd/winbindd_dual.c 			child->domain->startup = False;
domain             31 source3/winbindd/winbindd_group.c static void add_member(const char *domain, const char *user,
domain             36 source3/winbindd/winbindd_group.c 	if (domain != NULL) {
domain             37 source3/winbindd/winbindd_group.c 		fill_domain_username(name, domain, user, True);
domain             56 source3/winbindd/winbindd_group.c 	struct winbindd_domain *domain;
domain             80 source3/winbindd/winbindd_group.c 	domain = find_lookup_domain_from_sid(sid);
domain             82 source3/winbindd/winbindd_group.c 	if (domain == NULL) {
domain             88 source3/winbindd/winbindd_group.c 	result = domain->methods->sid_to_name(domain, mem_ctx, sid,
domain            112 source3/winbindd/winbindd_group.c 	domain = find_domain_from_sid(sid);
domain            114 source3/winbindd/winbindd_group.c 	if (domain == NULL) {
domain            120 source3/winbindd/winbindd_group.c 	result = domain->methods->lookup_groupmem(domain, mem_ctx,
domain            149 source3/winbindd/winbindd_group.c static bool fill_passdb_alias_grmem(struct winbindd_domain *domain,
domain            190 source3/winbindd/winbindd_group.c 	struct winbindd_domain *domain = find_domain_from_name_noinit(dom_name);
domain            193 source3/winbindd/winbindd_group.c 	nt_status = normalize_name_map(mem_ctx, domain, gr_name,
domain            231 source3/winbindd/winbindd_group.c 				     struct winbindd_domain *domain,
domain            249 source3/winbindd/winbindd_group.c 		  domain->name ));
domain            256 source3/winbindd/winbindd_group.c 			status = idmap_uid_to_sid(domain->name,
domain            270 source3/winbindd/winbindd_group.c 	    (sid_compare_domain(pquerying_user_sid, &domain->sid) == 0)) {
domain            275 source3/winbindd/winbindd_group.c 		status = domain->methods->lookup_usergroups(domain,
domain            285 source3/winbindd/winbindd_group.c 				  domain->name,
domain            313 source3/winbindd/winbindd_group.c 			  domain->name ));
domain            315 source3/winbindd/winbindd_group.c 		status = domain->methods->sid_to_name(domain, mem_ctx,
domain            324 source3/winbindd/winbindd_group.c 				  domain->name,
domain            356 source3/winbindd/winbindd_group.c 			  name, domain->name ));
domain            524 source3/winbindd/winbindd_group.c static bool fill_grent_mem(struct winbindd_domain *domain,
domain            542 source3/winbindd/winbindd_group.c 	if (!(mem_ctx = talloc_init("fill_grent_mem(%s)", domain->name)))
domain            555 source3/winbindd/winbindd_group.c 	if (domain->internal) {
domain            556 source3/winbindd/winbindd_group.c 		result = fill_passdb_alias_grmem(domain, group_sid,
domain            565 source3/winbindd/winbindd_group.c 	       ((group_name_type==SID_NAME_ALIAS) && domain->primary)) )
domain            569 source3/winbindd/winbindd_group.c 			  domain->name, group_name_type));
domain            578 source3/winbindd/winbindd_group.c 		result = fill_grent_mem_domusers( mem_ctx, domain, state,
domain            604 source3/winbindd/winbindd_group.c 		nt_status = expand_groups( mem_ctx, domain,
domain            628 source3/winbindd/winbindd_group.c 				target_domain = domain;
domain            761 source3/winbindd/winbindd_group.c 	struct winbindd_domain *domain;
domain            801 source3/winbindd/winbindd_group.c 	if ((domain = find_domain_from_name_noinit(name_domain)) == NULL) {
domain            809 source3/winbindd/winbindd_group.c 	if ( lp_winbind_trusted_domains_only() && domain->primary) {
domain            820 source3/winbindd/winbindd_group.c 	winbindd_lookupname_async( state->mem_ctx, domain->name, name_group,
domain            826 source3/winbindd/winbindd_group.c 	struct winbindd_domain *domain;
domain            837 source3/winbindd/winbindd_group.c 	struct winbindd_domain *domain;
domain            860 source3/winbindd/winbindd_group.c 	if ( (domain = find_domain_from_name_noinit(dom_name)) == NULL ) {
domain            868 source3/winbindd/winbindd_group.c 	    !fill_grent_mem(domain, s->state, &s->group_sid, s->group_type,
domain            907 source3/winbindd/winbindd_group.c 		 (s->domain->primary || s->domain->internal)) ) )
domain            968 source3/winbindd/winbindd_group.c 	if ( (s->domain = find_domain_from_sid_noinit(&group_sid)) == NULL ) {
domain           1040 source3/winbindd/winbindd_group.c 	struct winbindd_domain *domain;
domain           1059 source3/winbindd/winbindd_group.c 	for (domain = domain_list(); domain != NULL; domain = domain->next) {
domain           1067 source3/winbindd/winbindd_group.c 		if ( lp_winbind_trusted_domains_only() && domain->primary )
domain           1081 source3/winbindd/winbindd_group.c 		fstrcpy(domain_state->domain_name, domain->name);
domain           1125 source3/winbindd/winbindd_group.c 	struct winbindd_domain *domain;
domain           1147 source3/winbindd/winbindd_group.c 	if (!(domain = find_domain_from_name(ent->domain_name))) {
domain           1155 source3/winbindd/winbindd_group.c 	status = domain->methods->enum_dom_groups(domain, mem_ctx, &num_entries,
domain           1186 source3/winbindd/winbindd_group.c 	if ( ( lp_security() != SEC_ADS && domain->native_mode
domain           1187 source3/winbindd/winbindd_group.c 		&& domain->primary) || domain->internal )
domain           1191 source3/winbindd/winbindd_group.c 			 domain->native_mode ? "Native Mode 2k":
domain           1194 source3/winbindd/winbindd_group.c 		status = domain->methods->enum_local_groups(domain, mem_ctx,
domain           1306 source3/winbindd/winbindd_group.c 		struct winbindd_domain *domain;
domain           1342 source3/winbindd/winbindd_group.c 		if (!(domain = find_domain_from_name(ent->domain_name))) {
domain           1351 source3/winbindd/winbindd_group.c 		sid_copy(&group_sid, &domain->sid);
domain           1354 source3/winbindd/winbindd_group.c 		if (!NT_STATUS_IS_OK(idmap_sid_to_gid(domain->have_idmap_config
domain           1355 source3/winbindd/winbindd_group.c 						      ? domain->name : "",
domain           1410 source3/winbindd/winbindd_group.c 				sid_copy(&member_sid, &domain->sid);
domain           1413 source3/winbindd/winbindd_group.c 					domain,
domain           1523 source3/winbindd/winbindd_group.c 	struct winbindd_domain *domain;
domain           1598 source3/winbindd/winbindd_group.c 	s->domain = find_domain_from_name_noinit(s->domname);
domain           1599 source3/winbindd/winbindd_group.c 	if (!s->domain) {
domain           1603 source3/winbindd/winbindd_group.c 			s->domain = find_domain_from_name_noinit(p+1);
domain           1608 source3/winbindd/winbindd_group.c 	if (s->domain == NULL) {
domain           1615 source3/winbindd/winbindd_group.c 	if ( s->domain->primary && lp_winbind_trusted_domains_only()) {
domain           1797 source3/winbindd/winbindd_group.c 	struct winbindd_domain *domain;
domain           1810 source3/winbindd/winbindd_group.c 	if ((domain = find_domain_from_sid_noinit(&user_sid)) == NULL) {
domain           1817 source3/winbindd/winbindd_group.c 	sendto_domain(state, domain);
domain           1820 source3/winbindd/winbindd_group.c enum winbindd_result winbindd_dual_getuserdomgroups(struct winbindd_domain *domain,
domain           1840 source3/winbindd/winbindd_group.c 	status = domain->methods->lookup_usergroups(domain, state->mem_ctx,
domain           1872 source3/winbindd/winbindd_group.c 	struct winbindd_domain *domain;
domain           1885 source3/winbindd/winbindd_group.c 	if ((domain = find_domain_from_sid_noinit(&domain_sid)) == NULL) {
domain           1892 source3/winbindd/winbindd_group.c 	sendto_domain(state, domain);
domain           1895 source3/winbindd/winbindd_group.c enum winbindd_result winbindd_dual_getsidaliases(struct winbindd_domain *domain,
domain           1928 source3/winbindd/winbindd_group.c 	result = domain->methods->lookup_useraliases(domain,
domain           1949 source3/winbindd/winbindd_group.c 		sid_copy(&sid, &domain->sid);
domain             93 source3/winbindd/winbindd_idmap.c enum winbindd_result winbindd_dual_set_mapping(struct winbindd_domain *domain,
domain            152 source3/winbindd/winbindd_idmap.c 					    struct winbindd_domain *domain,
domain            208 source3/winbindd/winbindd_idmap.c enum winbindd_result winbindd_dual_set_hwm(struct winbindd_domain *domain,
domain            259 source3/winbindd/winbindd_idmap.c 	struct winbindd_domain *domain;
domain            264 source3/winbindd/winbindd_idmap.c 	domain = find_domain_from_sid(sid);
domain            266 source3/winbindd/winbindd_idmap.c 	if (domain != NULL) {
domain            268 source3/winbindd/winbindd_idmap.c 			   "have_idmap_config = %d\n", domain->name,
domain            269 source3/winbindd/winbindd_idmap.c 			   (int)domain->have_idmap_config));
domain            277 source3/winbindd/winbindd_idmap.c 	if ((domain != NULL) && (domain->have_idmap_config)) {
domain            278 source3/winbindd/winbindd_idmap.c 		fstrcpy(request.domain_name, domain->name);
domain            286 source3/winbindd/winbindd_idmap.c enum winbindd_result winbindd_dual_sid2uid(struct winbindd_domain *domain,
domain            338 source3/winbindd/winbindd_idmap.c 	struct winbindd_domain *domain;
domain            343 source3/winbindd/winbindd_idmap.c 	domain = find_domain_from_sid(sid);
domain            344 source3/winbindd/winbindd_idmap.c 	if ((domain != NULL) && (domain->have_idmap_config)) {
domain            345 source3/winbindd/winbindd_idmap.c 		fstrcpy(request.domain_name, domain->name);
domain            357 source3/winbindd/winbindd_idmap.c enum winbindd_result winbindd_dual_sid2gid(struct winbindd_domain *domain,
domain            413 source3/winbindd/winbindd_idmap.c 	struct winbindd_domain *domain;
domain            420 source3/winbindd/winbindd_idmap.c 	for (domain = domain_list(); domain != NULL; domain = domain->next) {
domain            421 source3/winbindd/winbindd_idmap.c 		if (domain->have_idmap_config
domain            422 source3/winbindd/winbindd_idmap.c 		    && (uid >= domain->id_range_low)
domain            423 source3/winbindd/winbindd_idmap.c 		    && (uid <= domain->id_range_high)) {
domain            424 source3/winbindd/winbindd_idmap.c 			fstrcpy(request.domain_name, domain->name);
domain            432 source3/winbindd/winbindd_idmap.c enum winbindd_result winbindd_dual_uid2sid(struct winbindd_domain *domain,
domain            481 source3/winbindd/winbindd_idmap.c 	struct winbindd_domain *domain;
domain            488 source3/winbindd/winbindd_idmap.c 	for (domain = domain_list(); domain != NULL; domain = domain->next) {
domain            489 source3/winbindd/winbindd_idmap.c 		if (domain->have_idmap_config
domain            490 source3/winbindd/winbindd_idmap.c 		    && (gid >= domain->id_range_low)
domain            491 source3/winbindd/winbindd_idmap.c 		    && (gid <= domain->id_range_high)) {
domain            492 source3/winbindd/winbindd_idmap.c 			fstrcpy(request.domain_name, domain->name);
domain            500 source3/winbindd/winbindd_idmap.c enum winbindd_result winbindd_dual_gid2sid(struct winbindd_domain *domain,
domain            101 source3/winbindd/winbindd_locator.c static enum winbindd_result dual_dsgetdcname(struct winbindd_domain *domain,
domain             39 source3/winbindd/winbindd_misc.c enum winbindd_result winbindd_dual_check_machine_acct(struct winbindd_domain *domain,
domain            122 source3/winbindd/winbindd_misc.c 	struct winbindd_domain *domain;
domain            152 source3/winbindd/winbindd_misc.c 	for (domain = domain_list(); domain; domain = domain->next) {
domain            156 source3/winbindd/winbindd_misc.c 		if ( *which_domain && !strequal(which_domain, domain->name) )
domain            170 source3/winbindd/winbindd_misc.c 	for (domain = domain_list(); domain; domain = domain->next) {
domain            171 source3/winbindd/winbindd_misc.c 		if ( *which_domain && !strequal(which_domain, domain->name) )
domain            174 source3/winbindd/winbindd_misc.c 		winbindd_listent_async(state->mem_ctx, domain, 
domain            234 source3/winbindd/winbindd_misc.c static enum trust_type get_trust_type(struct winbindd_tdc_domain *domain)
domain            236 source3/winbindd/winbindd_misc.c 	if (domain->trust_attribs == NETR_TRUST_ATTRIBUTE_QUARANTINED_DOMAIN)	
domain            238 source3/winbindd/winbindd_misc.c 	else if (domain->trust_attribs == NETR_TRUST_ATTRIBUTE_FOREST_TRANSITIVE)
domain            240 source3/winbindd/winbindd_misc.c 	else if (((domain->trust_flags & NETR_TRUST_FLAG_IN_FOREST) == NETR_TRUST_FLAG_IN_FOREST) &&
domain            241 source3/winbindd/winbindd_misc.c 	    ((domain->trust_flags & NETR_TRUST_FLAG_PRIMARY) == 0x0))
domain            246 source3/winbindd/winbindd_misc.c static const char *get_trust_type_string(struct winbindd_tdc_domain *domain)
domain            248 source3/winbindd/winbindd_misc.c 	return trust_type_strings[get_trust_type(domain)];
domain            251 source3/winbindd/winbindd_misc.c static bool trust_is_inbound(struct winbindd_tdc_domain *domain)
domain            253 source3/winbindd/winbindd_misc.c 	return (domain->trust_flags == 0x0) ||
domain            254 source3/winbindd/winbindd_misc.c 	    ((domain->trust_flags & NETR_TRUST_FLAG_IN_FOREST) ==
domain            256 source3/winbindd/winbindd_misc.c 	    ((domain->trust_flags & NETR_TRUST_FLAG_INBOUND) ==
domain            260 source3/winbindd/winbindd_misc.c static bool trust_is_outbound(struct winbindd_tdc_domain *domain)
domain            262 source3/winbindd/winbindd_misc.c 	return (domain->trust_flags == 0x0) ||
domain            263 source3/winbindd/winbindd_misc.c 	    ((domain->trust_flags & NETR_TRUST_FLAG_IN_FOREST) ==
domain            265 source3/winbindd/winbindd_misc.c 	    ((domain->trust_flags & NETR_TRUST_FLAG_OUTBOUND) ==
domain            269 source3/winbindd/winbindd_misc.c static bool trust_is_transitive(struct winbindd_tdc_domain *domain)
domain            271 source3/winbindd/winbindd_misc.c 	if ((domain->trust_attribs == NETR_TRUST_ATTRIBUTE_NON_TRANSITIVE) ||         
domain            272 source3/winbindd/winbindd_misc.c 	    (domain->trust_attribs == NETR_TRUST_ATTRIBUTE_QUARANTINED_DOMAIN) ||
domain            273 source3/winbindd/winbindd_misc.c 	    (domain->trust_attribs == NETR_TRUST_ATTRIBUTE_TREAT_AS_EXTERNAL))
domain            296 source3/winbindd/winbindd_misc.c 		struct winbindd_domain *domain;
domain            300 source3/winbindd/winbindd_misc.c 		domain = find_domain_from_name_noinit(d->domain_name);
domain            301 source3/winbindd/winbindd_misc.c 		if (domain) {
domain            302 source3/winbindd/winbindd_misc.c 			is_online = domain->online;
domain            347 source3/winbindd/winbindd_misc.c enum winbindd_result winbindd_dual_list_trusted_domains(struct winbindd_domain *domain,
domain            361 source3/winbindd/winbindd_misc.c 	result = domain->methods->trusted_domains(domain, state->mem_ctx,
domain            389 source3/winbindd/winbindd_misc.c 		if (strequal(names[i], domain->name)) {
domain            398 source3/winbindd/winbindd_misc.c 			extra_data, domain->name,
domain            399 source3/winbindd/winbindd_misc.c 			domain->alt_name ? domain->alt_name : domain->name,
domain            400 source3/winbindd/winbindd_misc.c 			sid_string_talloc(state->mem_ctx, &domain->sid));
domain            421 source3/winbindd/winbindd_misc.c 	struct winbindd_domain *domain;
domain            429 source3/winbindd/winbindd_misc.c 	domain = find_domain_from_name_noinit(state->request.domain_name);
domain            430 source3/winbindd/winbindd_misc.c 	if (domain && domain->internal) {
domain            439 source3/winbindd/winbindd_misc.c enum winbindd_result winbindd_dual_getdcname(struct winbindd_domain *domain,
domain            456 source3/winbindd/winbindd_misc.c 	result = cm_connect_netlogon(domain, &netlogon_pipe);
domain            469 source3/winbindd/winbindd_misc.c 	if (req_domain == domain) {
domain            472 source3/winbindd/winbindd_misc.c 					       domain->dcname,
domain            479 source3/winbindd/winbindd_misc.c 						  domain->dcname,
domain            514 source3/winbindd/winbindd_misc.c 	struct winbindd_domain *domain;
domain            530 source3/winbindd/winbindd_misc.c 		struct winbindd_domain *domain;
domain            531 source3/winbindd/winbindd_misc.c 		domain = find_domain_from_name_noinit(
domain            533 source3/winbindd/winbindd_misc.c 		if (domain == NULL) {
domain            537 source3/winbindd/winbindd_misc.c 		sendto_domain(state, domain);
domain            552 source3/winbindd/winbindd_misc.c 	seq->domain = domain_list();
domain            553 source3/winbindd/winbindd_misc.c 	if (seq->domain == NULL) {
domain            573 source3/winbindd/winbindd_misc.c 	fstrcpy(seq->request->domain_name, seq->domain->name);
domain            575 source3/winbindd/winbindd_misc.c 	async_domain_request(state->mem_ctx, seq->domain,
domain            593 source3/winbindd/winbindd_misc.c 						    state->domain->name);
domain            598 source3/winbindd/winbindd_misc.c 						    state->domain->name, seq);
domain            601 source3/winbindd/winbindd_misc.c 	state->domain->sequence_number = seq;
domain            603 source3/winbindd/winbindd_misc.c 	state->domain = state->domain->next;
domain            605 source3/winbindd/winbindd_misc.c 	if (state->domain == NULL) {
domain            617 source3/winbindd/winbindd_misc.c 	fstrcpy(state->request->domain_name, state->domain->name);
domain            618 source3/winbindd/winbindd_misc.c 	async_domain_request(state->mem_ctx, state->domain,
domain            626 source3/winbindd/winbindd_misc.c enum winbindd_result winbindd_dual_show_sequence(struct winbindd_domain *domain,
domain            634 source3/winbindd/winbindd_misc.c 	domain->methods->sequence_number(domain, &domain->sequence_number);
domain            637 source3/winbindd/winbindd_misc.c 		domain->sequence_number;
domain            643 source3/winbindd/winbindd_misc.c 	struct winbindd_domain *domain;
domain            651 source3/winbindd/winbindd_misc.c 	struct winbindd_domain *domain;
domain            656 source3/winbindd/winbindd_misc.c 	domain = find_domain_from_name_noinit(state->request.domain_name);
domain            658 source3/winbindd/winbindd_misc.c 	if (domain == NULL) {
domain            665 source3/winbindd/winbindd_misc.c 	if (!domain->initialized) {
domain            676 source3/winbindd/winbindd_misc.c 		istate->domain = domain;
domain            678 source3/winbindd/winbindd_misc.c 		init_child_connection(domain, domain_info_init_recv, istate);
domain            684 source3/winbindd/winbindd_misc.c 		domain->name);
domain            686 source3/winbindd/winbindd_misc.c 		domain->alt_name);
domain            687 source3/winbindd/winbindd_misc.c 	sid_to_fstring(state->response.data.domain_info.sid, &domain->sid);
domain            690 source3/winbindd/winbindd_misc.c 		domain->native_mode;
domain            692 source3/winbindd/winbindd_misc.c 		domain->active_directory;
domain            694 source3/winbindd/winbindd_misc.c 		domain->primary;
domain            704 source3/winbindd/winbindd_misc.c 	struct winbindd_domain *domain = istate->domain;
domain            708 source3/winbindd/winbindd_misc.c 	if ((!success) || (!domain->initialized)) {
domain            710 source3/winbindd/winbindd_misc.c 			  domain->name));
domain            716 source3/winbindd/winbindd_misc.c 		domain->name);
domain            718 source3/winbindd/winbindd_misc.c 		domain->alt_name);
domain            719 source3/winbindd/winbindd_misc.c 	sid_to_fstring(state->response.data.domain_info.sid, &domain->sid);
domain            722 source3/winbindd/winbindd_misc.c 		domain->native_mode;
domain            724 source3/winbindd/winbindd_misc.c 		domain->active_directory;
domain            726 source3/winbindd/winbindd_misc.c 		domain->primary;
domain             39 source3/winbindd/winbindd_ndr.c 	ndr_print_winbindd_domain(ndr, "domain", r->domain);
domain             41 source3/winbindd/winbindd_ndr.c 	ndr_print_ptr(ndr, "domain", r->domain);
domain             82 source3/winbindd/winbindd_pam.c 		info3->base.domain.string);
domain            164 source3/winbindd/winbindd_pam.c 	nt_domain = talloc_strdup(mem_ctx, info3->base.domain.string);
domain            350 source3/winbindd/winbindd_pam.c 	struct winbindd_domain *domain;
domain            353 source3/winbindd/winbindd_pam.c 		domain = find_domain_from_name_noinit(domain_name);
domain            354 source3/winbindd/winbindd_pam.c 		if (domain == NULL) {
domain            359 source3/winbindd/winbindd_pam.c 		return domain;
domain            371 source3/winbindd/winbindd_pam.c 		domain = find_domain_from_name_noinit(domain_name);
domain            372 source3/winbindd/winbindd_pam.c 		if (domain == NULL) {
domain            377 source3/winbindd/winbindd_pam.c 			return domain;
domain            399 source3/winbindd/winbindd_pam.c static NTSTATUS fillup_password_policy(struct winbindd_domain *domain,
domain            406 source3/winbindd/winbindd_pam.c 	if ( !winbindd_can_contact_domain( domain ) ) {
domain            408 source3/winbindd/winbindd_pam.c 			 "contact domain %s\n", domain->name));
domain            412 source3/winbindd/winbindd_pam.c 	methods = domain->methods;
domain            414 source3/winbindd/winbindd_pam.c 	status = methods->password_policy(domain, state->mem_ctx, &password_policy);
domain            424 source3/winbindd/winbindd_pam.c static NTSTATUS get_max_bad_attempts_from_lockout_policy(struct winbindd_domain *domain,
domain            434 source3/winbindd/winbindd_pam.c 	methods = domain->methods;
domain            436 source3/winbindd/winbindd_pam.c 	status = methods->lockout_policy(domain, mem_ctx, &lockout_policy);
domain            446 source3/winbindd/winbindd_pam.c static NTSTATUS get_pwd_properties(struct winbindd_domain *domain,
domain            456 source3/winbindd/winbindd_pam.c 	methods = domain->methods;
domain            458 source3/winbindd/winbindd_pam.c 	status = methods->password_policy(domain, mem_ctx, &password_policy);
domain            557 source3/winbindd/winbindd_pam.c static NTSTATUS winbindd_raw_kerberos_login(struct winbindd_domain *domain,
domain            600 source3/winbindd/winbindd_pam.c 	if (domain->private_data) {
domain            601 source3/winbindd/winbindd_pam.c 		ads = (ADS_STRUCT *)domain->private_data;
domain            611 source3/winbindd/winbindd_pam.c 	realm = domain->alt_name;
domain            812 source3/winbindd/winbindd_pam.c 	struct winbindd_domain *domain;
domain            855 source3/winbindd/winbindd_pam.c 	domain = find_auth_domain(state, name_domain);
domain            857 source3/winbindd/winbindd_pam.c 	if (domain == NULL) {
domain            862 source3/winbindd/winbindd_pam.c 	sendto_domain(state, domain);
domain            874 source3/winbindd/winbindd_pam.c NTSTATUS winbindd_dual_pam_auth_cached(struct winbindd_domain *domain,
domain            918 source3/winbindd/winbindd_pam.c 	result = winbindd_get_creds(domain,
domain           1027 source3/winbindd/winbindd_pam.c 			realm = domain->alt_name;
domain           1048 source3/winbindd/winbindd_pam.c 							    domain->alt_name,
domain           1070 source3/winbindd/winbindd_pam.c 		result = winbindd_update_creds_by_info3(domain,
domain           1088 source3/winbindd/winbindd_pam.c 	result = get_max_bad_attempts_from_lockout_policy(domain, state->mem_ctx, &max_allowed_bad_attempts);
domain           1106 source3/winbindd/winbindd_pam.c 		result = get_pwd_properties(domain, state->mem_ctx, &password_properties);
domain           1118 source3/winbindd/winbindd_pam.c 	result = winbindd_update_creds_by_info3(domain,
domain           1132 source3/winbindd/winbindd_pam.c NTSTATUS winbindd_dual_pam_auth_kerberos(struct winbindd_domain *domain,
domain           1196 source3/winbindd/winbindd_pam.c 				  const char *domain,
domain           1203 source3/winbindd/winbindd_pam.c NTSTATUS winbindd_dual_pam_auth_samlogon(struct winbindd_domain *domain,
domain           1459 source3/winbindd/winbindd_pam.c enum winbindd_result winbindd_dual_pam_auth(struct winbindd_domain *domain,
domain           1507 source3/winbindd/winbindd_pam.c 	if (domain->online == false) {
domain           1509 source3/winbindd/winbindd_pam.c 		if (domain->startup) {
domain           1515 source3/winbindd/winbindd_pam.c 				"request in startup mode.\n", domain->name ));
domain           1517 source3/winbindd/winbindd_pam.c 			winbindd_flush_negative_conn_cache(domain);
domain           1518 source3/winbindd/winbindd_pam.c 			result = init_dc_connection(domain);
domain           1522 source3/winbindd/winbindd_pam.c 	DEBUG(10,("winbindd_dual_pam_auth: domain: %s last was %s\n", domain->name, domain->online ? "online":"offline"));
domain           1525 source3/winbindd/winbindd_pam.c 	if (domain->online && (state->request.flags & WBFLAG_PAM_KRB5)) {
domain           1527 source3/winbindd/winbindd_pam.c 		result = winbindd_dual_pam_auth_kerberos(domain, state, &info3);
domain           1543 source3/winbindd/winbindd_pam.c 			set_domain_offline( domain );
domain           1574 source3/winbindd/winbindd_pam.c 	if (domain->online) {
domain           1575 source3/winbindd/winbindd_pam.c 		result = winbindd_dual_pam_auth_samlogon(domain, state, &info3);
domain           1594 source3/winbindd/winbindd_pam.c 			set_domain_offline( domain );
domain           1598 source3/winbindd/winbindd_pam.c 			if (domain->online) {
domain           1606 source3/winbindd/winbindd_pam.c 	if (!domain->online && (state->request.flags & WBFLAG_PAM_CACHED_LOGIN) &&
domain           1609 source3/winbindd/winbindd_pam.c 		result = winbindd_dual_pam_auth_cached(domain, state, &info3);
domain           1640 source3/winbindd/winbindd_pam.c 		if ( domain->primary ) {
domain           1643 source3/winbindd/winbindd_pam.c 			cache_name2sid(domain, name_domain, name_user,
domain           1675 source3/winbindd/winbindd_pam.c 				result = winbindd_store_creds(domain,
domain           1702 source3/winbindd/winbindd_pam.c 			if (our_domain == domain ) {
domain           1710 source3/winbindd/winbindd_pam.c 					  domain->name, nt_errstr(result)));
domain           1742 source3/winbindd/winbindd_pam.c 	struct winbindd_domain *domain = NULL;
domain           1773 source3/winbindd/winbindd_pam.c 	state->request.data.auth_crap.domain
domain           1774 source3/winbindd/winbindd_pam.c 		[sizeof(state->request.data.auth_crap.domain)-1]=0;
domain           1778 source3/winbindd/winbindd_pam.c 		  state->request.data.auth_crap.domain,
domain           1781 source3/winbindd/winbindd_pam.c 	if (*state->request.data.auth_crap.domain != '\0') {
domain           1782 source3/winbindd/winbindd_pam.c 		domain_name = state->request.data.auth_crap.domain;
domain           1788 source3/winbindd/winbindd_pam.c 		domain = find_auth_domain(state, domain_name);
domain           1790 source3/winbindd/winbindd_pam.c 	if (domain != NULL) {
domain           1791 source3/winbindd/winbindd_pam.c 		sendto_domain(state, domain);
domain           1800 source3/winbindd/winbindd_pam.c 		  state->request.data.auth_crap.domain,
domain           1809 source3/winbindd/winbindd_pam.c enum winbindd_result winbindd_dual_pam_auth_crap(struct winbindd_domain *domain,
domain           1829 source3/winbindd/winbindd_pam.c 	state->request.data.auth_crap.domain[sizeof(state->request.data.auth_crap.domain)-1]=0;
domain           1838 source3/winbindd/winbindd_pam.c 	if (*state->request.data.auth_crap.domain) {
domain           1839 source3/winbindd/winbindd_pam.c 		name_domain = state->request.data.auth_crap.domain;
domain           2018 source3/winbindd/winbindd_pam.c 	fstring domain, user;
domain           2044 source3/winbindd/winbindd_pam.c 	if (!canonicalize_username(state->request.data.chauthtok.user, domain, user)) {
domain           2055 source3/winbindd/winbindd_pam.c 	contact_domain = find_domain_from_name(domain);
domain           2059 source3/winbindd/winbindd_pam.c 			  state->request.data.chauthtok.user, domain, user, domain));
domain           2078 source3/winbindd/winbindd_pam.c 	fstring domain, user;
domain           2083 source3/winbindd/winbindd_pam.c 	if (!parse_domain_user(state->request.data.chauthtok.user, domain, user)) {
domain           2100 source3/winbindd/winbindd_pam.c 		DEBUG(1, ("could not get SAM handle on DC for %s\n", domain));
domain           2214 source3/winbindd/winbindd_pam.c 	       domain,
domain           2224 source3/winbindd/winbindd_pam.c 	struct winbindd_domain *domain;
domain           2247 source3/winbindd/winbindd_pam.c 	if ((domain = find_auth_domain(state, name_domain)) == NULL) {
domain           2273 source3/winbindd/winbindd_pam.c 	sendto_domain(state, domain);
domain           2287 source3/winbindd/winbindd_pam.c enum winbindd_result winbindd_dual_pam_logoff(struct winbindd_domain *domain,
domain           2352 source3/winbindd/winbindd_pam.c 	struct winbindd_domain *domain = NULL;
domain           2358 source3/winbindd/winbindd_pam.c 	state->request.data.chng_pswd_auth_crap.domain[
domain           2359 source3/winbindd/winbindd_pam.c 		sizeof(state->request.data.chng_pswd_auth_crap.domain)-1]=0;
domain           2363 source3/winbindd/winbindd_pam.c 		  state->request.data.chng_pswd_auth_crap.domain,
domain           2366 source3/winbindd/winbindd_pam.c 	if (*state->request.data.chng_pswd_auth_crap.domain != '\0') {
domain           2367 source3/winbindd/winbindd_pam.c 		domain_name = state->request.data.chng_pswd_auth_crap.domain;
domain           2373 source3/winbindd/winbindd_pam.c 		domain = find_domain_from_name(domain_name);
domain           2375 source3/winbindd/winbindd_pam.c 	if (domain != NULL) {
domain           2377 source3/winbindd/winbindd_pam.c 			  "%s\n", (unsigned long)state->pid,domain->name));
domain           2378 source3/winbindd/winbindd_pam.c 		sendto_domain(state, domain);
domain           2384 source3/winbindd/winbindd_pam.c 		  state->request.data.chng_pswd_auth_crap.domain,
domain           2399 source3/winbindd/winbindd_pam.c 	fstring  domain,user;
domain           2407 source3/winbindd/winbindd_pam.c 	state->request.data.chng_pswd_auth_crap.domain[
domain           2408 source3/winbindd/winbindd_pam.c 		sizeof(state->request.data.chng_pswd_auth_crap.domain)-1]=0;
domain           2409 source3/winbindd/winbindd_pam.c 	*domain = 0;
domain           2414 source3/winbindd/winbindd_pam.c 		  state->request.data.chng_pswd_auth_crap.domain,
domain           2424 source3/winbindd/winbindd_pam.c 	if (*state->request.data.chng_pswd_auth_crap.domain) {
domain           2425 source3/winbindd/winbindd_pam.c 		fstrcpy(domain,state->request.data.chng_pswd_auth_crap.domain);
domain           2428 source3/winbindd/winbindd_pam.c 				  domain, user);
domain           2430 source3/winbindd/winbindd_pam.c 		if(!*domain) {
domain           2439 source3/winbindd/winbindd_pam.c 	if (!*domain && lp_winbind_use_default_domain()) {
domain           2440 source3/winbindd/winbindd_pam.c 		fstrcpy(domain,(char *)lp_workgroup());
domain           2448 source3/winbindd/winbindd_pam.c 		  (unsigned long)state->pid, domain, user));
domain           2480 source3/winbindd/winbindd_pam.c 		DEBUG(1, ("could not get SAM handle on DC for %s\n", domain));
domain           2494 source3/winbindd/winbindd_pam.c 	       domain, user,
domain             31 source3/winbindd/winbindd_passdb.c static NTSTATUS enum_groups_internal(struct winbindd_domain *domain,
domain             43 source3/winbindd/winbindd_passdb.c 		search = pdb_search_aliases(talloc_tos(), &domain->sid);
domain             76 source3/winbindd/winbindd_passdb.c static NTSTATUS enum_local_groups(struct winbindd_domain *domain,
domain             81 source3/winbindd/winbindd_passdb.c 	return enum_groups_internal(domain,
domain             89 source3/winbindd/winbindd_passdb.c static NTSTATUS name_to_sid(struct winbindd_domain *domain,
domain            138 source3/winbindd/winbindd_passdb.c static NTSTATUS sid_to_name(struct winbindd_domain *domain,
domain            173 source3/winbindd/winbindd_passdb.c static NTSTATUS rids_to_names(struct winbindd_domain *domain,
domain            254 source3/winbindd/winbindd_passdb.c static NTSTATUS lookup_usergroups(struct winbindd_domain *domain,
domain            284 source3/winbindd/winbindd_passdb.c static NTSTATUS lookup_useraliases(struct winbindd_domain *domain,
domain            292 source3/winbindd/winbindd_passdb.c 	result = pdb_enum_alias_memberships(mem_ctx, &domain->sid,
domain            300 source3/winbindd/winbindd_passdb.c static NTSTATUS sequence_number(struct winbindd_domain *domain, uint32 *seq)
domain            315 source3/winbindd/winbindd_passdb.c static NTSTATUS lockout_policy(struct winbindd_domain *domain,
domain            323 source3/winbindd/winbindd_passdb.c static NTSTATUS password_policy(struct winbindd_domain *domain,
domain            375 source3/winbindd/winbindd_passdb.c static NTSTATUS builtin_enum_dom_groups(struct winbindd_domain *domain,
domain            389 source3/winbindd/winbindd_passdb.c static NTSTATUS builtin_query_user_list(struct winbindd_domain *domain,
domain            401 source3/winbindd/winbindd_passdb.c static NTSTATUS builtin_query_user(struct winbindd_domain *domain,
domain            409 source3/winbindd/winbindd_passdb.c static NTSTATUS builtin_lookup_groupmem(struct winbindd_domain *domain,
domain            423 source3/winbindd/winbindd_passdb.c static NTSTATUS builtin_trusted_domains(struct winbindd_domain *domain,
domain            442 source3/winbindd/winbindd_passdb.c static NTSTATUS sam_enum_dom_groups(struct winbindd_domain *domain,
domain            447 source3/winbindd/winbindd_passdb.c 	return enum_groups_internal(domain,
domain            454 source3/winbindd/winbindd_passdb.c static NTSTATUS sam_query_user_list(struct winbindd_domain *domain,
domain            487 source3/winbindd/winbindd_passdb.c 		sid_compose(&(*info)[i].user_sid, &domain->sid, e->rid);
domain            497 source3/winbindd/winbindd_passdb.c 		sid_compose(&(*info)[i].group_sid, &domain->sid,
domain            506 source3/winbindd/winbindd_passdb.c static NTSTATUS sam_query_user(struct winbindd_domain *domain,
domain            560 source3/winbindd/winbindd_passdb.c static NTSTATUS sam_lookup_groupmem(struct winbindd_domain *domain,
domain            617 source3/winbindd/winbindd_passdb.c 		if (!sid_compose(sid, &domain->sid, rids[i])) {
domain            656 source3/winbindd/winbindd_passdb.c static NTSTATUS sam_trusted_domains(struct winbindd_domain *domain,
domain             77 source3/winbindd/winbindd_proto.h 			      struct winbindd_domain *domain,
domain             84 source3/winbindd/winbindd_proto.h 			       struct winbindd_domain *domain,
domain            105 source3/winbindd/winbindd_proto.h enum winbindd_result winbindd_dual_lookupsid(struct winbindd_domain *domain,
domain            114 source3/winbindd/winbindd_proto.h enum winbindd_result winbindd_dual_lookupname(struct winbindd_domain *domain,
domain            117 source3/winbindd/winbindd_proto.h 	                       struct winbindd_domain *domain,
domain            121 source3/winbindd/winbindd_proto.h enum winbindd_result winbindd_dual_list_users(struct winbindd_domain *domain,
domain            123 source3/winbindd/winbindd_proto.h enum winbindd_result winbindd_dual_list_groups(struct winbindd_domain *domain,
domain            129 source3/winbindd/winbindd_proto.h enum winbindd_result winbindd_dual_lookuprids(struct winbindd_domain *domain,
domain            131 source3/winbindd/winbindd_proto.h void winbindd_getsidaliases_async(struct winbindd_domain *domain,
domain            139 source3/winbindd/winbindd_proto.h enum winbindd_result winbindd_dual_getsidaliases(struct winbindd_domain *domain,
domain            145 source3/winbindd/winbindd_proto.h void query_user_async(TALLOC_CTX *mem_ctx, struct winbindd_domain *domain,
domain            159 source3/winbindd/winbindd_proto.h struct cache_entry *centry_start(struct winbindd_domain *domain, NTSTATUS status);
domain            160 source3/winbindd/winbindd_proto.h NTSTATUS wcache_cached_creds_exist(struct winbindd_domain *domain, const DOM_SID *sid);
domain            161 source3/winbindd/winbindd_proto.h NTSTATUS wcache_get_creds(struct winbindd_domain *domain, 
domain            166 source3/winbindd/winbindd_proto.h NTSTATUS wcache_save_creds(struct winbindd_domain *domain, 
domain            170 source3/winbindd/winbindd_proto.h void wcache_invalidate_samlogon(struct winbindd_domain *domain, 
domain            188 source3/winbindd/winbindd_proto.h void cache_name2sid(struct winbindd_domain *domain, 
domain            192 source3/winbindd/winbindd_proto.h NTSTATUS wcache_count_cached_creds(struct winbindd_domain *domain, int *count);
domain            193 source3/winbindd/winbindd_proto.h NTSTATUS wcache_remove_oldest_cached_creds(struct winbindd_domain *domain, const DOM_SID *sid) ;
domain            201 source3/winbindd/winbindd_proto.h bool wcache_tdc_add_domain( struct winbindd_domain *domain );
domain            204 source3/winbindd/winbindd_proto.h NTSTATUS nss_get_info_cached( struct winbindd_domain *domain, 
domain            214 source3/winbindd/winbindd_proto.h enum winbindd_result winbindd_dual_ccache_ntlm_auth(struct winbindd_domain *domain,
domain            219 source3/winbindd/winbindd_proto.h void set_domain_offline(struct winbindd_domain *domain);
domain            220 source3/winbindd/winbindd_proto.h void set_domain_online_request(struct winbindd_domain *domain);
domain            221 source3/winbindd/winbindd_proto.h void winbind_add_failed_connection_entry(const struct winbindd_domain *domain,
domain            226 source3/winbindd/winbindd_proto.h NTSTATUS init_dc_connection(struct winbindd_domain *domain);
domain            227 source3/winbindd/winbindd_proto.h NTSTATUS cm_connect_sam(struct winbindd_domain *domain, TALLOC_CTX *mem_ctx,
domain            229 source3/winbindd/winbindd_proto.h NTSTATUS cm_connect_lsa(struct winbindd_domain *domain, TALLOC_CTX *mem_ctx,
domain            231 source3/winbindd/winbindd_proto.h NTSTATUS cm_connect_lsa_tcp(struct winbindd_domain *domain,
domain            234 source3/winbindd/winbindd_proto.h NTSTATUS cm_connect_netlogon(struct winbindd_domain *domain,
domain            266 source3/winbindd/winbindd_proto.h NTSTATUS winbindd_get_creds(struct winbindd_domain *domain,
domain            272 source3/winbindd/winbindd_proto.h NTSTATUS winbindd_store_creds(struct winbindd_domain *domain,
domain            278 source3/winbindd/winbindd_proto.h NTSTATUS winbindd_update_creds_by_info3(struct winbindd_domain *domain,
domain            283 source3/winbindd/winbindd_proto.h NTSTATUS winbindd_update_creds_by_sid(struct winbindd_domain *domain,
domain            287 source3/winbindd/winbindd_proto.h NTSTATUS winbindd_update_creds_by_name(struct winbindd_domain *domain,
domain            294 source3/winbindd/winbindd_proto.h void setup_domain_child(struct winbindd_domain *domain,
domain            305 source3/winbindd/winbindd_proto.h 			  struct winbindd_domain *domain,
domain            313 source3/winbindd/winbindd_proto.h 		   struct winbindd_domain *domain);
domain            319 source3/winbindd/winbindd_proto.h void winbindd_flush_negative_conn_cache(struct winbindd_domain *domain);
domain            364 source3/winbindd/winbindd_proto.h enum winbindd_result winbindd_dual_getuserdomgroups(struct winbindd_domain *domain,
domain            376 source3/winbindd/winbindd_proto.h enum winbindd_result winbindd_dual_set_mapping(struct winbindd_domain *domain,
domain            381 source3/winbindd/winbindd_proto.h enum winbindd_result winbindd_dual_remove_mapping(struct winbindd_domain *domain,
domain            386 source3/winbindd/winbindd_proto.h enum winbindd_result winbindd_dual_set_hwm(struct winbindd_domain *domain,
domain            391 source3/winbindd/winbindd_proto.h enum winbindd_result winbindd_dual_sids2xids(struct winbindd_domain *domain,
domain            396 source3/winbindd/winbindd_proto.h enum winbindd_result winbindd_dual_sid2uid(struct winbindd_domain *domain,
domain            401 source3/winbindd/winbindd_proto.h enum winbindd_result winbindd_dual_sid2gid(struct winbindd_domain *domain,
domain            406 source3/winbindd/winbindd_proto.h enum winbindd_result winbindd_dual_uid2sid(struct winbindd_domain *domain,
domain            411 source3/winbindd/winbindd_proto.h enum winbindd_result winbindd_dual_gid2sid(struct winbindd_domain *domain,
domain            423 source3/winbindd/winbindd_proto.h enum winbindd_result winbindd_dual_check_machine_acct(struct winbindd_domain *domain,
domain            427 source3/winbindd/winbindd_proto.h enum winbindd_result winbindd_dual_list_trusted_domains(struct winbindd_domain *domain,
domain            430 source3/winbindd/winbindd_proto.h enum winbindd_result winbindd_dual_getdcname(struct winbindd_domain *domain,
domain            433 source3/winbindd/winbindd_proto.h enum winbindd_result winbindd_dual_show_sequence(struct winbindd_domain *domain,
domain            463 source3/winbindd/winbindd_proto.h NTSTATUS winbindd_dual_pam_auth_cached(struct winbindd_domain *domain,
domain            466 source3/winbindd/winbindd_proto.h NTSTATUS winbindd_dual_pam_auth_kerberos(struct winbindd_domain *domain,
domain            469 source3/winbindd/winbindd_proto.h NTSTATUS winbindd_dual_pam_auth_samlogon(struct winbindd_domain *domain,
domain            472 source3/winbindd/winbindd_proto.h enum winbindd_result winbindd_dual_pam_auth(struct winbindd_domain *domain,
domain            475 source3/winbindd/winbindd_proto.h enum winbindd_result winbindd_dual_pam_auth_crap(struct winbindd_domain *domain,
domain            481 source3/winbindd/winbindd_proto.h enum winbindd_result winbindd_dual_pam_logoff(struct winbindd_domain *domain,
domain            505 source3/winbindd/winbindd_proto.h enum winbindd_result winbindd_dual_allocate_uid(struct winbindd_domain *domain,
domain            508 source3/winbindd/winbindd_proto.h enum winbindd_result winbindd_dual_allocate_gid(struct winbindd_domain *domain,
domain            513 source3/winbindd/winbindd_proto.h enum winbindd_result winbindd_dual_userinfo(struct winbindd_domain *domain,
domain            528 source3/winbindd/winbindd_proto.h enum winbindd_result init_child_connection(struct winbindd_domain *domain,
domain            532 source3/winbindd/winbindd_proto.h enum winbindd_result winbindd_dual_init_connection(struct winbindd_domain *domain,
domain            547 source3/winbindd/winbindd_proto.h 				 struct winbindd_domain *domain, 
domain            552 source3/winbindd/winbindd_proto.h 				 struct winbindd_domain *domain,
domain            558 source3/winbindd/winbindd_proto.h bool parse_domain_user(const char *domuser, fstring domain, fstring user);
domain            560 source3/winbindd/winbindd_proto.h 			      char **domain, char **user);
domain            562 source3/winbindd/winbindd_proto.h bool canonicalize_username(fstring username_inout, fstring domain, fstring user);
domain            563 source3/winbindd/winbindd_proto.h void fill_domain_username(fstring name, const char *domain, const char *user, bool can_assume);
domain            565 source3/winbindd/winbindd_proto.h 				  const char *domain,
domain            577 source3/winbindd/winbindd_proto.h NTSTATUS lookup_usergroups_cached(struct winbindd_domain *domain,
domain            583 source3/winbindd/winbindd_proto.h 			    struct winbindd_domain *domain,
domain            591 source3/winbindd/winbindd_proto.h 				   struct winbindd_domain *domain,
domain            594 source3/winbindd/winbindd_proto.h 				   struct winbindd_domain *domain,
domain            597 source3/winbindd/winbindd_proto.h bool winbindd_can_contact_domain(struct winbindd_domain *domain);
domain            599 source3/winbindd/winbindd_proto.h void winbindd_set_locator_kdc_envs(const struct winbindd_domain *domain);
domain            600 source3/winbindd/winbindd_proto.h void winbindd_unset_locator_kdc_env(const struct winbindd_domain *domain);
domain            601 source3/winbindd/winbindd_proto.h void winbindd_set_locator_kdc_envs(const struct winbindd_domain *domain);
domain            602 source3/winbindd/winbindd_proto.h void winbindd_unset_locator_kdc_env(const struct winbindd_domain *domain);
domain             31 source3/winbindd/winbindd_reconnect.c static NTSTATUS query_user_list(struct winbindd_domain *domain,
domain             38 source3/winbindd/winbindd_reconnect.c 	result = msrpc_methods.query_user_list(domain, mem_ctx,
domain             42 source3/winbindd/winbindd_reconnect.c 		result = msrpc_methods.query_user_list(domain, mem_ctx,
domain             48 source3/winbindd/winbindd_reconnect.c static NTSTATUS enum_dom_groups(struct winbindd_domain *domain,
domain             55 source3/winbindd/winbindd_reconnect.c 	result = msrpc_methods.enum_dom_groups(domain, mem_ctx,
domain             59 source3/winbindd/winbindd_reconnect.c 		result = msrpc_methods.enum_dom_groups(domain, mem_ctx,
domain             66 source3/winbindd/winbindd_reconnect.c static NTSTATUS enum_local_groups(struct winbindd_domain *domain,
domain             73 source3/winbindd/winbindd_reconnect.c 	result = msrpc_methods.enum_local_groups(domain, mem_ctx,
domain             77 source3/winbindd/winbindd_reconnect.c 		result = msrpc_methods.enum_local_groups(domain, mem_ctx,
domain             84 source3/winbindd/winbindd_reconnect.c static NTSTATUS name_to_sid(struct winbindd_domain *domain,
domain             94 source3/winbindd/winbindd_reconnect.c 	result = msrpc_methods.name_to_sid(domain, mem_ctx, orig_cmd,
domain             99 source3/winbindd/winbindd_reconnect.c 		result = msrpc_methods.name_to_sid(domain, mem_ctx, orig_cmd,
domain            109 source3/winbindd/winbindd_reconnect.c static NTSTATUS sid_to_name(struct winbindd_domain *domain,
domain            118 source3/winbindd/winbindd_reconnect.c 	result = msrpc_methods.sid_to_name(domain, mem_ctx, sid,
domain            122 source3/winbindd/winbindd_reconnect.c 		result = msrpc_methods.sid_to_name(domain, mem_ctx, sid,
domain            128 source3/winbindd/winbindd_reconnect.c static NTSTATUS rids_to_names(struct winbindd_domain *domain,
domain            139 source3/winbindd/winbindd_reconnect.c 	result = msrpc_methods.rids_to_names(domain, mem_ctx, sid,
domain            143 source3/winbindd/winbindd_reconnect.c 		result = msrpc_methods.rids_to_names(domain, mem_ctx, sid,
domain            153 source3/winbindd/winbindd_reconnect.c static NTSTATUS query_user(struct winbindd_domain *domain, 
domain            160 source3/winbindd/winbindd_reconnect.c 	result = msrpc_methods.query_user(domain, mem_ctx, user_sid,
domain            164 source3/winbindd/winbindd_reconnect.c 		result = msrpc_methods.query_user(domain, mem_ctx, user_sid,
domain            171 source3/winbindd/winbindd_reconnect.c static NTSTATUS lookup_usergroups(struct winbindd_domain *domain,
domain            178 source3/winbindd/winbindd_reconnect.c 	result = msrpc_methods.lookup_usergroups(domain, mem_ctx,
domain            183 source3/winbindd/winbindd_reconnect.c 		result = msrpc_methods.lookup_usergroups(domain, mem_ctx,
domain            190 source3/winbindd/winbindd_reconnect.c static NTSTATUS lookup_useraliases(struct winbindd_domain *domain,
domain            197 source3/winbindd/winbindd_reconnect.c 	result = msrpc_methods.lookup_useraliases(domain, mem_ctx,
domain            203 source3/winbindd/winbindd_reconnect.c 		result = msrpc_methods.lookup_useraliases(domain, mem_ctx,
domain            212 source3/winbindd/winbindd_reconnect.c static NTSTATUS lookup_groupmem(struct winbindd_domain *domain,
domain            220 source3/winbindd/winbindd_reconnect.c 	result = msrpc_methods.lookup_groupmem(domain, mem_ctx,
domain            226 source3/winbindd/winbindd_reconnect.c 		result = msrpc_methods.lookup_groupmem(domain, mem_ctx,
domain            235 source3/winbindd/winbindd_reconnect.c static NTSTATUS sequence_number(struct winbindd_domain *domain, uint32 *seq)
domain            239 source3/winbindd/winbindd_reconnect.c 	result = msrpc_methods.sequence_number(domain, seq);
domain            242 source3/winbindd/winbindd_reconnect.c 		result = msrpc_methods.sequence_number(domain, seq);
domain            248 source3/winbindd/winbindd_reconnect.c static NTSTATUS lockout_policy(struct winbindd_domain *domain, 
domain            254 source3/winbindd/winbindd_reconnect.c 	result = msrpc_methods.lockout_policy(domain, mem_ctx, policy);
domain            257 source3/winbindd/winbindd_reconnect.c 		result = msrpc_methods.lockout_policy(domain, mem_ctx, policy);
domain            263 source3/winbindd/winbindd_reconnect.c static NTSTATUS password_policy(struct winbindd_domain *domain, 
domain            269 source3/winbindd/winbindd_reconnect.c 	result = msrpc_methods.password_policy(domain, mem_ctx, policy);
domain            272 source3/winbindd/winbindd_reconnect.c 		result = msrpc_methods.password_policy(domain, mem_ctx, policy);
domain            278 source3/winbindd/winbindd_reconnect.c static NTSTATUS trusted_domains(struct winbindd_domain *domain,
domain            287 source3/winbindd/winbindd_reconnect.c 	result = msrpc_methods.trusted_domains(domain, mem_ctx,
domain            292 source3/winbindd/winbindd_reconnect.c 		result = msrpc_methods.trusted_domains(domain, mem_ctx,
domain             35 source3/winbindd/winbindd_rpc.c static NTSTATUS query_user_list(struct winbindd_domain *domain,
domain             51 source3/winbindd/winbindd_rpc.c 	if ( !winbindd_can_contact_domain( domain ) ) {
domain             53 source3/winbindd/winbindd_rpc.c 			  domain->name));
domain             57 source3/winbindd/winbindd_rpc.c 	result = cm_connect_sam(domain, mem_ctx, &cli, &dom_pol);
domain            108 source3/winbindd/winbindd_rpc.c 			sid_compose(&(*info)[i].user_sid, &domain->sid, rid);
domain            118 source3/winbindd/winbindd_rpc.c 			sid_compose(&(*info)[i].group_sid, &domain->sid, 
domain            128 source3/winbindd/winbindd_rpc.c static NTSTATUS enum_dom_groups(struct winbindd_domain *domain,
domain            143 source3/winbindd/winbindd_rpc.c 	if ( !winbindd_can_contact_domain( domain ) ) {
domain            145 source3/winbindd/winbindd_rpc.c 			  domain->name));
domain            149 source3/winbindd/winbindd_rpc.c 	status = cm_connect_sam(domain, mem_ctx, &cli, &dom_pol);
domain            199 source3/winbindd/winbindd_rpc.c static NTSTATUS enum_local_groups(struct winbindd_domain *domain,
domain            213 source3/winbindd/winbindd_rpc.c 	if ( !winbindd_can_contact_domain( domain ) ) {
domain            215 source3/winbindd/winbindd_rpc.c 			  domain->name));
domain            219 source3/winbindd/winbindd_rpc.c 	result = cm_connect_sam(domain, mem_ctx, &cli, &dom_pol);
domain            268 source3/winbindd/winbindd_rpc.c static NTSTATUS msrpc_name_to_sid(struct winbindd_domain *domain,
domain            311 source3/winbindd/winbindd_rpc.c 	result = winbindd_lookup_names(mem_ctx, domain, 1,
domain            328 source3/winbindd/winbindd_rpc.c static NTSTATUS msrpc_sid_to_name(struct winbindd_domain *domain,
domain            343 source3/winbindd/winbindd_rpc.c 		 domain->name ));
domain            346 source3/winbindd/winbindd_rpc.c 				      domain,
domain            365 source3/winbindd/winbindd_rpc.c 	name_map_status = normalize_name_map(mem_ctx, domain, *name,
domain            377 source3/winbindd/winbindd_rpc.c static NTSTATUS msrpc_rids_to_names(struct winbindd_domain *domain,
domain            392 source3/winbindd/winbindd_rpc.c 	DEBUG(3, ("rids_to_names [rpc] for domain %s\n", domain->name ));
domain            410 source3/winbindd/winbindd_rpc.c 				      domain,
domain            429 source3/winbindd/winbindd_rpc.c 							     domain,
domain            446 source3/winbindd/winbindd_rpc.c static NTSTATUS query_user(struct winbindd_domain *domain, 
domain            460 source3/winbindd/winbindd_rpc.c 	if (!sid_peek_check_rid(&domain->sid, user_sid, &user_rid))
domain            475 source3/winbindd/winbindd_rpc.c 		sid_compose(&user_info->user_sid, &domain->sid, user->base.rid);
domain            476 source3/winbindd/winbindd_rpc.c 		sid_compose(&user_info->group_sid, &domain->sid,
domain            489 source3/winbindd/winbindd_rpc.c 	if ( !winbindd_can_contact_domain( domain ) ) {
domain            491 source3/winbindd/winbindd_rpc.c 			  domain->name));
domain            495 source3/winbindd/winbindd_rpc.c 	if ( !winbindd_can_contact_domain( domain ) ) {
domain            497 source3/winbindd/winbindd_rpc.c 			  domain->name));
domain            501 source3/winbindd/winbindd_rpc.c 	if ( !winbindd_can_contact_domain( domain ) ) {
domain            503 source3/winbindd/winbindd_rpc.c 			  domain->name));
domain            509 source3/winbindd/winbindd_rpc.c 	result = cm_connect_sam(domain, mem_ctx, &cli, &dom_pol);
domain            534 source3/winbindd/winbindd_rpc.c 	sid_compose(&user_info->user_sid, &domain->sid, user_rid);
domain            535 source3/winbindd/winbindd_rpc.c 	sid_compose(&user_info->group_sid, &domain->sid,
domain            549 source3/winbindd/winbindd_rpc.c static NTSTATUS lookup_usergroups(struct winbindd_domain *domain,
domain            564 source3/winbindd/winbindd_rpc.c 	if (!sid_peek_check_rid(&domain->sid, user_sid, &user_rid))
domain            571 source3/winbindd/winbindd_rpc.c 	result = lookup_usergroups_cached(domain, mem_ctx, user_sid, 
domain            578 source3/winbindd/winbindd_rpc.c 	if ( !winbindd_can_contact_domain( domain ) ) {
domain            580 source3/winbindd/winbindd_rpc.c 			  domain->name));
domain            589 source3/winbindd/winbindd_rpc.c 	result = cm_connect_sam(domain, mem_ctx, &cli, &dom_pol);
domain            619 source3/winbindd/winbindd_rpc.c 		sid_copy(&((*user_grpsids)[i]), &domain->sid);
domain            629 source3/winbindd/winbindd_rpc.c static NTSTATUS msrpc_lookup_useraliases(struct winbindd_domain *domain,
domain            650 source3/winbindd/winbindd_rpc.c 	if ( !winbindd_can_contact_domain( domain ) ) {
domain            652 source3/winbindd/winbindd_rpc.c 			  domain->name));
domain            656 source3/winbindd/winbindd_rpc.c 	result = cm_connect_sam(domain, mem_ctx, &cli, &dom_pol);
domain            728 source3/winbindd/winbindd_rpc.c static NTSTATUS lookup_groupmem(struct winbindd_domain *domain,
domain            745 source3/winbindd/winbindd_rpc.c 	DEBUG(10,("rpc: lookup_groupmem %s sid=%s\n", domain->name,
domain            748 source3/winbindd/winbindd_rpc.c 	if ( !winbindd_can_contact_domain( domain ) ) {
domain            750 source3/winbindd/winbindd_rpc.c 			  domain->name));
domain            754 source3/winbindd/winbindd_rpc.c 	if (!sid_peek_check_rid(&domain->sid, group_sid, &group_rid))
domain            759 source3/winbindd/winbindd_rpc.c 	result = cm_connect_sam(domain, mem_ctx, &cli, &dom_pol);
domain            814 source3/winbindd/winbindd_rpc.c 		sid_compose(&(*sid_mem)[j], &domain->sid, rid_mem[j]);
domain            852 source3/winbindd/winbindd_rpc.c 				mem_ctx, domain->name,
domain            922 source3/winbindd/winbindd_rpc.c static int get_ldap_sequence_number(struct winbindd_domain *domain, uint32 *seq)
domain            927 source3/winbindd/winbindd_rpc.c 	print_sockaddr(addr, sizeof(addr), &domain->dcaddr);
domain            931 source3/winbindd/winbindd_rpc.c 			domain->name, addr));
domain            939 source3/winbindd/winbindd_rpc.c static NTSTATUS sequence_number(struct winbindd_domain *domain, uint32 *seq)
domain            948 source3/winbindd/winbindd_rpc.c 	DEBUG(10,("rpc: fetch sequence_number for %s\n", domain->name));
domain            950 source3/winbindd/winbindd_rpc.c 	if ( !winbindd_can_contact_domain( domain ) ) {
domain            952 source3/winbindd/winbindd_rpc.c 			  domain->name));
domain            963 source3/winbindd/winbindd_rpc.c 	if ( domain->active_directory ) 
domain            970 source3/winbindd/winbindd_rpc.c 		res =  get_ldap_sequence_number( domain, seq );
domain            976 source3/winbindd/winbindd_rpc.c 				  domain->name, *seq));
domain            982 source3/winbindd/winbindd_rpc.c 			  domain->name ));
domain            986 source3/winbindd/winbindd_rpc.c 	result = cm_connect_sam(domain, mem_ctx, &cli, &dom_pol);
domain           1020 source3/winbindd/winbindd_rpc.c 			  domain->name, (unsigned)*seq));
domain           1024 source3/winbindd/winbindd_rpc.c 			  (unsigned)*seq, domain->name ));
domain           1035 source3/winbindd/winbindd_rpc.c static NTSTATUS trusted_domains(struct winbindd_domain *domain,
domain           1054 source3/winbindd/winbindd_rpc.c 	result = cm_connect_lsa(domain, mem_ctx, &cli, &lsa_policy);
domain           1097 source3/winbindd/winbindd_rpc.c static NTSTATUS msrpc_lockout_policy(struct winbindd_domain *domain,
domain           1106 source3/winbindd/winbindd_rpc.c 	DEBUG(10,("rpc: fetch lockout policy for %s\n", domain->name));
domain           1108 source3/winbindd/winbindd_rpc.c 	if ( !winbindd_can_contact_domain( domain ) ) {
domain           1110 source3/winbindd/winbindd_rpc.c 			  domain->name));
domain           1114 source3/winbindd/winbindd_rpc.c 	result = cm_connect_sam(domain, mem_ctx, &cli, &dom_pol);
domain           1138 source3/winbindd/winbindd_rpc.c static NTSTATUS msrpc_password_policy(struct winbindd_domain *domain,
domain           1147 source3/winbindd/winbindd_rpc.c 	DEBUG(10,("rpc: fetch password policy for %s\n", domain->name));
domain           1149 source3/winbindd/winbindd_rpc.c 	if ( !winbindd_can_contact_domain( domain ) ) {
domain           1151 source3/winbindd/winbindd_rpc.c 			  domain->name));
domain           1155 source3/winbindd/winbindd_rpc.c 	result = cm_connect_sam(domain, mem_ctx, &cli, &dom_pol);
domain           1188 source3/winbindd/winbindd_rpc.c 			      struct winbindd_domain *domain,
domain           1201 source3/winbindd/winbindd_rpc.c 	if (domain->can_do_ncacn_ip_tcp) {
domain           1202 source3/winbindd/winbindd_rpc.c 		status = cm_connect_lsa_tcp(domain, mem_ctx, &cli);
domain           1207 source3/winbindd/winbindd_rpc.c 		domain->can_do_ncacn_ip_tcp = false;
domain           1209 source3/winbindd/winbindd_rpc.c 	status = cm_connect_lsa(domain, mem_ctx, &cli, &lsa_policy);
domain           1253 source3/winbindd/winbindd_rpc.c 			       struct winbindd_domain *domain,
domain           1266 source3/winbindd/winbindd_rpc.c 	if (domain->can_do_ncacn_ip_tcp) {
domain           1267 source3/winbindd/winbindd_rpc.c 		status = cm_connect_lsa_tcp(domain, mem_ctx, &cli);
domain           1272 source3/winbindd/winbindd_rpc.c 		domain->can_do_ncacn_ip_tcp = false;
domain           1274 source3/winbindd/winbindd_rpc.c 	status = cm_connect_lsa(domain, mem_ctx, &cli, &lsa_policy);
domain            134 source3/winbindd/winbindd_sid.c 	struct winbindd_domain *domain;
domain            149 source3/winbindd/winbindd_sid.c 	domain = find_lookup_domain_from_sid(&domain_sid);
domain            150 source3/winbindd/winbindd_sid.c 	if (domain == NULL) {
domain            157 source3/winbindd/winbindd_sid.c 	sendto_domain(state, domain);
domain            626 source3/winbindd/winbindd_sid.c enum winbindd_result winbindd_dual_allocate_uid(struct winbindd_domain *domain,
domain            650 source3/winbindd/winbindd_sid.c enum winbindd_result winbindd_dual_allocate_gid(struct winbindd_domain *domain,
domain             77 source3/winbindd/winbindd_user.c 	struct winbindd_domain *domain = NULL;
domain             83 source3/winbindd/winbindd_user.c 	domain = find_domain_from_name_noinit(dom_name);
domain             84 source3/winbindd/winbindd_user.c 	if (domain == NULL) {
domain             93 source3/winbindd/winbindd_user.c 	if (!NT_STATUS_IS_OK(idmap_sid_to_uid(domain->have_idmap_config ?
domain            103 source3/winbindd/winbindd_user.c 	if (!NT_STATUS_IS_OK(idmap_sid_to_gid(domain->have_idmap_config ?
domain            114 source3/winbindd/winbindd_user.c 	nt_status = normalize_name_map(ctx, domain, user_name, &mapped_name);
domain            155 source3/winbindd/winbindd_user.c enum winbindd_result winbindd_dual_userinfo(struct winbindd_domain *domain,
domain            173 source3/winbindd/winbindd_user.c 	status = domain->methods->query_user(domain, state->mem_ctx,
domain            186 source3/winbindd/winbindd_user.c 	if (!sid_peek_check_rid(&domain->sid, &user_info.group_sid,
domain            198 source3/winbindd/winbindd_user.c 	struct winbindd_domain *domain;
domain            232 source3/winbindd/winbindd_user.c 	s->domain = find_domain_from_sid_noinit(sid);
domain            233 source3/winbindd/winbindd_user.c 	if (s->domain == NULL) {
domain            241 source3/winbindd/winbindd_user.c 	query_user_async(s->state->mem_ctx, s->domain, sid,
domain            265 source3/winbindd/winbindd_user.c 			  s->domain->name, sid_string_dbg(&s->user_sid)));
domain            276 source3/winbindd/winbindd_user.c 		struct winbindd_domain *domain = NULL;
domain            278 source3/winbindd/winbindd_user.c 		domain = find_lookup_domain_from_sid(&s->user_sid);
domain            279 source3/winbindd/winbindd_user.c 		if (domain == NULL) {
domain            285 source3/winbindd/winbindd_user.c 		winbindd_lookup_name_by_sid(s->state->mem_ctx, domain,
domain            303 source3/winbindd/winbindd_user.c 	nt_status = normalize_name_map(s->state->mem_ctx, s->domain,
domain            325 source3/winbindd/winbindd_user.c 	sid_copy(&s->group_sid, &s->domain->sid);
domain            339 source3/winbindd/winbindd_user.c 			  s->domain->name, s->username));
domain            366 source3/winbindd/winbindd_user.c 				  s->domain->name, s->username));
domain            383 source3/winbindd/winbindd_user.c 	fill_domain_username(output_username, s->domain->name,
domain            391 source3/winbindd/winbindd_user.c 			     s->domain->name, pw->pw_uid, pw->pw_gid,
domain            398 source3/winbindd/winbindd_user.c 			     s->domain->name, pw->pw_uid, pw->pw_gid,
domain            423 source3/winbindd/winbindd_user.c 	struct winbindd_domain *domain;
domain            460 source3/winbindd/winbindd_user.c 	domain = find_domain_from_name_noinit(domname);
domain            462 source3/winbindd/winbindd_user.c 	if (domain == NULL) {
domain            465 source3/winbindd/winbindd_user.c 		if ( (domain = find_our_domain()) == NULL ) {
domain            584 source3/winbindd/winbindd_user.c 	struct winbindd_domain *domain;
domain            603 source3/winbindd/winbindd_user.c 	for(domain = domain_list(); domain != NULL; domain = domain->next) {
domain            611 source3/winbindd/winbindd_user.c 			&& strequal(domain->name, lp_workgroup())) {
domain            625 source3/winbindd/winbindd_user.c 		fstrcpy(domain_state->domain_name, domain->name);
domain            668 source3/winbindd/winbindd_user.c 	struct winbindd_domain *domain;
domain            675 source3/winbindd/winbindd_user.c 	if (!(domain = find_domain_from_name(ent->domain_name))) {
domain            681 source3/winbindd/winbindd_user.c 	methods = domain->methods;
domain            692 source3/winbindd/winbindd_user.c 	status = methods->query_user_list(domain, mem_ctx, &num_entries, &info);
domain             71 source3/winbindd/winbindd_util.c 	struct winbindd_domain *domain = _domain_list;
domain             73 source3/winbindd/winbindd_util.c 	while(domain) {
domain             74 source3/winbindd/winbindd_util.c 		struct winbindd_domain *next = domain->next;
domain             76 source3/winbindd/winbindd_util.c 		DLIST_REMOVE(_domain_list, domain);
domain             77 source3/winbindd/winbindd_util.c 		SAFE_FREE(domain);
domain             78 source3/winbindd/winbindd_util.c 		domain = next;
domain            110 source3/winbindd/winbindd_util.c 	struct winbindd_domain *domain;
domain            132 source3/winbindd/winbindd_util.c 	for (domain = _domain_list; domain; domain = domain->next) {
domain            133 source3/winbindd/winbindd_util.c 		if (strequal(domain_name, domain->name) ||
domain            134 source3/winbindd/winbindd_util.c 		    strequal(domain_name, domain->alt_name)) 
domain            141 source3/winbindd/winbindd_util.c 			if (strequal(alternative_name, domain->name) ||
domain            142 source3/winbindd/winbindd_util.c 			    strequal(alternative_name, domain->alt_name)) 
domain            154 source3/winbindd/winbindd_util.c 			if (sid_equal(sid, &domain->sid)) {
domain            163 source3/winbindd/winbindd_util.c 	if ( domain && sid) {
domain            164 source3/winbindd/winbindd_util.c 		if ( sid_equal( &domain->sid, &global_sid_NULL ) )
domain            165 source3/winbindd/winbindd_util.c 			sid_copy( &domain->sid, sid );
domain            167 source3/winbindd/winbindd_util.c 		return domain;		
domain            172 source3/winbindd/winbindd_util.c 	if ((domain = SMB_MALLOC_P(struct winbindd_domain)) == NULL)
domain            177 source3/winbindd/winbindd_util.c 	ZERO_STRUCTP(domain);
domain            179 source3/winbindd/winbindd_util.c 	fstrcpy(domain->name, domain_name);
domain            181 source3/winbindd/winbindd_util.c 		fstrcpy(domain->alt_name, alternative_name);
domain            184 source3/winbindd/winbindd_util.c 	domain->methods = methods;
domain            185 source3/winbindd/winbindd_util.c 	domain->backend = NULL;
domain            186 source3/winbindd/winbindd_util.c 	domain->internal = is_internal_domain(sid);
domain            187 source3/winbindd/winbindd_util.c 	domain->sequence_number = DOM_SEQUENCE_NONE;
domain            188 source3/winbindd/winbindd_util.c 	domain->last_seq_check = 0;
domain            189 source3/winbindd/winbindd_util.c 	domain->initialized = False;
domain            190 source3/winbindd/winbindd_util.c 	domain->online = is_internal_domain(sid);
domain            191 source3/winbindd/winbindd_util.c 	domain->check_online_timeout = 0;
domain            192 source3/winbindd/winbindd_util.c 	domain->dc_probe_pid = (pid_t)-1;
domain            194 source3/winbindd/winbindd_util.c 		sid_copy(&domain->sid, sid);
domain            198 source3/winbindd/winbindd_util.c 	DLIST_ADD_END(_domain_list, domain, struct winbindd_domain *);
domain            200 source3/winbindd/winbindd_util.c 	wcache_tdc_add_domain( domain );
domain            203 source3/winbindd/winbindd_util.c 					      domain->name);
domain            226 source3/winbindd/winbindd_util.c 		domain->have_idmap_config = true;
domain            227 source3/winbindd/winbindd_util.c 		domain->id_range_low = low_id;
domain            228 source3/winbindd/winbindd_util.c 		domain->id_range_high = high_id;
domain            234 source3/winbindd/winbindd_util.c 		 domain->name, domain->alt_name,
domain            235 source3/winbindd/winbindd_util.c 		 &domain->sid?sid_string_dbg(&domain->sid):""));
domain            237 source3/winbindd/winbindd_util.c 	return domain;
domain            255 source3/winbindd/winbindd_util.c static void add_trusted_domains( struct winbindd_domain *domain )
domain            285 source3/winbindd/winbindd_util.c 	state->primary = domain->primary;
domain            286 source3/winbindd/winbindd_util.c 	state->forest_root = ((domain->domain_flags & fr_flags) == fr_flags );
domain            291 source3/winbindd/winbindd_util.c 	async_domain_request(mem_ctx, domain, request, response,
domain            313 source3/winbindd/winbindd_util.c 		struct winbindd_domain *domain;
domain            359 source3/winbindd/winbindd_util.c 			domain = add_trusted_domain(p, alternate_name,
domain            363 source3/winbindd/winbindd_util.c 			domain = add_trusted_domain(p, alternate_name,
domain            366 source3/winbindd/winbindd_util.c 			if (domain) {
domain            367 source3/winbindd/winbindd_util.c 				setup_domain_child(domain,
domain            368 source3/winbindd/winbindd_util.c 						   &domain->child);
domain            574 source3/winbindd/winbindd_util.c 	struct winbindd_domain *domain;
domain            584 source3/winbindd/winbindd_util.c enum winbindd_result init_child_connection(struct winbindd_domain *domain,
domain            615 source3/winbindd/winbindd_util.c 	state->domain = domain;
domain            621 source3/winbindd/winbindd_util.c 	if (IS_DC || domain->primary || domain->internal ) {
domain            624 source3/winbindd/winbindd_util.c 		fstrcpy(request->domain_name, domain->name);
domain            625 source3/winbindd/winbindd_util.c 		request->data.init_conn.is_primary = domain->primary ? true : false;
domain            627 source3/winbindd/winbindd_util.c 		async_request(mem_ctx, &domain->child, request, response,
domain            636 source3/winbindd/winbindd_util.c 	fstrcpy(request->domain_name, domain->name);
domain            657 source3/winbindd/winbindd_util.c 	fstrcpy(state->request->domain_name, state->domain->name);
domain            661 source3/winbindd/winbindd_util.c 	async_request(state->mem_ctx, &state->domain->child,
domain            672 source3/winbindd/winbindd_util.c 		  state->domain->name));
domain            681 source3/winbindd/winbindd_util.c 	fstrcpy(state->domain->name,
domain            683 source3/winbindd/winbindd_util.c 	fstrcpy(state->domain->alt_name,
domain            685 source3/winbindd/winbindd_util.c 	if (!string_to_sid(&state->domain->sid,
domain            695 source3/winbindd/winbindd_util.c 	state->domain->native_mode =
domain            697 source3/winbindd/winbindd_util.c 	state->domain->active_directory =
domain            700 source3/winbindd/winbindd_util.c 	init_dc_connection(state->domain);
domain            707 source3/winbindd/winbindd_util.c enum winbindd_result winbindd_dual_init_connection(struct winbindd_domain *domain,
domain            717 source3/winbindd/winbindd_util.c 		fstrcpy(domain->dcname, state->request.data.init_conn.dcname);
domain            720 source3/winbindd/winbindd_util.c 	init_dc_connection(domain);
domain            722 source3/winbindd/winbindd_util.c 	if (!domain->initialized) {
domain            729 source3/winbindd/winbindd_util.c 			"online = %d\n", domain->name, (int)domain->online ));
domain            732 source3/winbindd/winbindd_util.c 	fstrcpy(state->response.data.domain_info.name, domain->name);
domain            733 source3/winbindd/winbindd_util.c 	fstrcpy(state->response.data.domain_info.alt_name, domain->alt_name);
domain            734 source3/winbindd/winbindd_util.c 	sid_to_fstring(state->response.data.domain_info.sid, &domain->sid);
domain            737 source3/winbindd/winbindd_util.c 		= domain->native_mode;
domain            739 source3/winbindd/winbindd_util.c 		= domain->active_directory;
domain            741 source3/winbindd/winbindd_util.c 		= domain->primary;
domain            749 source3/winbindd/winbindd_util.c 	struct winbindd_domain *domain;
domain            757 source3/winbindd/winbindd_util.c 	domain = add_trusted_domain("BUILTIN", NULL, &builtin_passdb_methods,
domain            759 source3/winbindd/winbindd_util.c 	if (domain) {
domain            760 source3/winbindd/winbindd_util.c 		setup_domain_child(domain,
domain            761 source3/winbindd/winbindd_util.c 				   &domain->child);
domain            766 source3/winbindd/winbindd_util.c 	domain = add_trusted_domain(get_global_sam_name(), NULL,
domain            768 source3/winbindd/winbindd_util.c 	if (domain) {
domain            770 source3/winbindd/winbindd_util.c 			domain->primary = True;
domain            772 source3/winbindd/winbindd_util.c 		setup_domain_child(domain,
domain            773 source3/winbindd/winbindd_util.c 				   &domain->child);
domain            786 source3/winbindd/winbindd_util.c 		domain = add_trusted_domain( lp_workgroup(), lp_realm(),
domain            788 source3/winbindd/winbindd_util.c 		if (domain) {
domain            789 source3/winbindd/winbindd_util.c 			domain->primary = True;
domain            790 source3/winbindd/winbindd_util.c 			setup_domain_child(domain,
domain            791 source3/winbindd/winbindd_util.c 					   &domain->child);
domain            799 source3/winbindd/winbindd_util.c 			set_domain_online_request(domain);
domain            808 source3/winbindd/winbindd_util.c 	struct winbindd_domain *domain;	
domain            817 source3/winbindd/winbindd_util.c 	domain = find_domain_from_name_noinit( name );
domain            818 source3/winbindd/winbindd_util.c 	if ( domain )
domain            827 source3/winbindd/winbindd_util.c 	domain = add_trusted_domain( name, NULL, &cache_methods, 
domain            830 source3/winbindd/winbindd_util.c 	if ( !domain )
domain            836 source3/winbindd/winbindd_util.c 	domain->active_directory = True;
domain            837 source3/winbindd/winbindd_util.c 	domain->domain_flags = NETR_TRUST_FLAG_OUTBOUND;
domain            838 source3/winbindd/winbindd_util.c 	domain->domain_type  = NETR_TRUST_TYPE_UPLEVEL;
domain            839 source3/winbindd/winbindd_util.c 	domain->internal = False;
domain            840 source3/winbindd/winbindd_util.c 	domain->online = True;	
domain            842 source3/winbindd/winbindd_util.c 	setup_domain_child(domain,
domain            843 source3/winbindd/winbindd_util.c 			   &domain->child);
domain            845 source3/winbindd/winbindd_util.c 	wcache_tdc_add_domain( domain );
domain            864 source3/winbindd/winbindd_util.c 	struct winbindd_domain *domain;
domain            868 source3/winbindd/winbindd_util.c 	for (domain = domain_list(); domain != NULL; domain = domain->next) {
domain            869 source3/winbindd/winbindd_util.c 		if (strequal(domain_name, domain->name) ||
domain            870 source3/winbindd/winbindd_util.c 		    (domain->alt_name[0] &&
domain            871 source3/winbindd/winbindd_util.c 		     strequal(domain_name, domain->alt_name))) {
domain            872 source3/winbindd/winbindd_util.c 			return domain;
domain            883 source3/winbindd/winbindd_util.c 	struct winbindd_domain *domain;
domain            885 source3/winbindd/winbindd_util.c 	domain = find_domain_from_name_noinit(domain_name);
domain            887 source3/winbindd/winbindd_util.c 	if (domain == NULL)
domain            890 source3/winbindd/winbindd_util.c 	if (!domain->initialized)
domain            891 source3/winbindd/winbindd_util.c 		init_dc_connection(domain);
domain            893 source3/winbindd/winbindd_util.c 	return domain;
domain            900 source3/winbindd/winbindd_util.c 	struct winbindd_domain *domain;
domain            904 source3/winbindd/winbindd_util.c 	for (domain = domain_list(); domain != NULL; domain = domain->next) {
domain            905 source3/winbindd/winbindd_util.c 		if (sid_compare_domain(sid, &domain->sid) == 0)
domain            906 source3/winbindd/winbindd_util.c 			return domain;
domain            918 source3/winbindd/winbindd_util.c 	struct winbindd_domain *domain;
domain            920 source3/winbindd/winbindd_util.c 	domain = find_domain_from_sid_noinit(sid);
domain            922 source3/winbindd/winbindd_util.c 	if (domain == NULL)
domain            925 source3/winbindd/winbindd_util.c 	if (!domain->initialized)
domain            926 source3/winbindd/winbindd_util.c 		init_dc_connection(domain);
domain            928 source3/winbindd/winbindd_util.c 	return domain;
domain            933 source3/winbindd/winbindd_util.c 	struct winbindd_domain *domain;
domain            937 source3/winbindd/winbindd_util.c 	for (domain = domain_list(); domain != NULL; domain = domain->next) {
domain            938 source3/winbindd/winbindd_util.c 		if (domain->primary)
domain            939 source3/winbindd/winbindd_util.c 			return domain;
domain            962 source3/winbindd/winbindd_util.c 	struct winbindd_domain *domain;
domain            965 source3/winbindd/winbindd_util.c 	domain = find_domain_from_sid(&sid);
domain            967 source3/winbindd/winbindd_util.c 	if (domain == NULL) {
domain            971 source3/winbindd/winbindd_util.c 	return domain;
domain           1027 source3/winbindd/winbindd_util.c 				 struct winbindd_domain *domain, 
domain           1035 source3/winbindd/winbindd_util.c 	result = domain->methods->name_to_sid(domain, mem_ctx, orig_cmd,
domain           1058 source3/winbindd/winbindd_util.c 				 struct winbindd_domain *domain,
domain           1071 source3/winbindd/winbindd_util.c 	result = domain->methods->sid_to_name(domain, mem_ctx, sid, dom_name, name, type);
domain           1109 source3/winbindd/winbindd_util.c static bool assume_domain(const char *domain)
domain           1119 source3/winbindd/winbindd_util.c 		if ( !strequal(lp_workgroup(), domain) )
domain           1128 source3/winbindd/winbindd_util.c 	if ( strequal(get_global_sam_name(), domain) )  {
domain           1137 source3/winbindd/winbindd_util.c bool parse_domain_user(const char *domuser, fstring domain, fstring user)
domain           1145 source3/winbindd/winbindd_util.c 			fstrcpy(domain, lp_workgroup());
domain           1147 source3/winbindd/winbindd_util.c 			fstrcpy(domain, p + 1);
domain           1154 source3/winbindd/winbindd_util.c 		fstrcpy(domain, domuser);
domain           1155 source3/winbindd/winbindd_util.c 		domain[PTR_DIFF(p, domuser)] = 0;
domain           1158 source3/winbindd/winbindd_util.c 	strupper_m(domain);
domain           1164 source3/winbindd/winbindd_util.c 			      char **domain, char **user)
domain           1170 source3/winbindd/winbindd_util.c 	*domain = talloc_strdup(mem_ctx, fstr_domain);
domain           1172 source3/winbindd/winbindd_util.c 	return ((*domain != NULL) && (*user != NULL));
domain           1178 source3/winbindd/winbindd_util.c 	fstring domain;
domain           1186 source3/winbindd/winbindd_util.c 		fstrcpy(domain, domuser);
domain           1187 source3/winbindd/winbindd_util.c 		domain[PTR_DIFF(p, domuser)] = 0;
domain           1190 source3/winbindd/winbindd_util.c 		if (assume_domain(domain)) {
domain           1209 source3/winbindd/winbindd_util.c bool canonicalize_username(fstring username_inout, fstring domain, fstring user)
domain           1211 source3/winbindd/winbindd_util.c 	if (!parse_domain_user(username_inout, domain, user)) {
domain           1215 source3/winbindd/winbindd_util.c 		 domain, *lp_winbind_separator(),
domain           1234 source3/winbindd/winbindd_util.c void fill_domain_username(fstring name, const char *domain, const char *user, bool can_assume)
domain           1241 source3/winbindd/winbindd_util.c 	if (can_assume && assume_domain(domain)) {
domain           1245 source3/winbindd/winbindd_util.c 			 domain, *lp_winbind_separator(),
domain           1255 source3/winbindd/winbindd_util.c 				  const char *domain,
domain           1264 source3/winbindd/winbindd_util.c 	if (can_assume && assume_domain(domain)) {
domain           1268 source3/winbindd/winbindd_util.c 				       domain,
domain           1374 source3/winbindd/winbindd_util.c NTSTATUS lookup_usergroups_cached(struct winbindd_domain *domain,
domain           1425 source3/winbindd/winbindd_util.c 			     struct winbindd_domain *domain,
domain           1442 source3/winbindd/winbindd_util.c 	nt_status = resolve_username_to_alias(mem_ctx, domain,
domain           1454 source3/winbindd/winbindd_util.c 			 domain->name));
domain           1455 source3/winbindd/winbindd_util.c 		set_domain_offline(domain);
domain           1480 source3/winbindd/winbindd_util.c 	struct winbindd_domain *domain = find_our_domain();
domain           1498 source3/winbindd/winbindd_util.c 	nt_status = resolve_alias_to_username(mem_ctx, domain,
domain           1510 source3/winbindd/winbindd_util.c 			 domain->name));
domain           1511 source3/winbindd/winbindd_util.c 		set_domain_offline(domain);
domain           1530 source3/winbindd/winbindd_util.c bool winbindd_can_contact_domain(struct winbindd_domain *domain)
domain           1538 source3/winbindd/winbindd_util.c 	if (domain->primary) {
domain           1544 source3/winbindd/winbindd_util.c 	if ((tdc = wcache_tdc_fetch_domain(frame, domain->name)) == NULL) {
domain           1546 source3/winbindd/winbindd_util.c 			  domain->name));
domain           1563 source3/winbindd/winbindd_util.c 	     domain->active_directory &&
domain           1567 source3/winbindd/winbindd_util.c 			   "and we have no inbound trust.\n", domain->name));
domain           1599 source3/winbindd/winbindd_util.c static void winbindd_set_locator_kdc_env(const struct winbindd_domain *domain)
domain           1606 source3/winbindd/winbindd_util.c 	if (!domain || !domain->alt_name || !*domain->alt_name) {
domain           1610 source3/winbindd/winbindd_util.c 	if (domain->initialized && !domain->active_directory) {
domain           1612 source3/winbindd/winbindd_util.c 			domain->alt_name));
domain           1616 source3/winbindd/winbindd_util.c 	print_sockaddr(addr, sizeof(addr), &domain->dcaddr);
domain           1620 source3/winbindd/winbindd_util.c 			domain->alt_name));
domain           1621 source3/winbindd/winbindd_util.c 		kdc = domain->dcname;
domain           1626 source3/winbindd/winbindd_util.c 			domain->alt_name));
domain           1631 source3/winbindd/winbindd_util.c 				domain->alt_name) == -1) {
domain           1645 source3/winbindd/winbindd_util.c void winbindd_set_locator_kdc_envs(const struct winbindd_domain *domain)
domain           1649 source3/winbindd/winbindd_util.c 	winbindd_set_locator_kdc_env(domain);
domain           1651 source3/winbindd/winbindd_util.c 	if (domain != our_dom) {
domain           1659 source3/winbindd/winbindd_util.c void winbindd_unset_locator_kdc_env(const struct winbindd_domain *domain)
domain           1663 source3/winbindd/winbindd_util.c 	if (!domain || !domain->alt_name || !*domain->alt_name) {
domain           1668 source3/winbindd/winbindd_util.c 				domain->alt_name) == -1) {
domain           1677 source3/winbindd/winbindd_util.c void winbindd_set_locator_kdc_envs(const struct winbindd_domain *domain)
domain           1682 source3/winbindd/winbindd_util.c void winbindd_unset_locator_kdc_env(const struct winbindd_domain *domain)
domain             88 source4/auth/auth_sam_reply.c 	sam->domain.string = server_info->domain_name;
domain            247 source4/auth/auth_sam_reply.c 	server_info->domain_name = talloc_reference(server_info, base->domain.string);
domain            398 source4/auth/credentials/credentials.c 		cred->domain = cred->domain_cb(cred);
domain            404 source4/auth/credentials/credentials.c 	return cred->domain;
domain            416 source4/auth/credentials/credentials.c 		cred->domain = strupper_talloc(cred, val);
domain            587 source4/auth/credentials/credentials.c 	const char *domain;
domain            594 source4/auth/credentials/credentials.c 		cli_credentials_get_ntlm_username_domain(credentials, mem_ctx, &username, &domain);
domain            595 source4/auth/credentials/credentials.c 		if (domain && domain[0]) {
domain            597 source4/auth/credentials/credentials.c 					       domain, username);
domain             76 source4/auth/credentials/credentials.h 	const char *domain;
domain            149 source4/auth/credentials/credentials.h 					      const char **domain);
domain            205 source4/auth/credentials/credentials_files.c 	const char *domain;
domain            298 source4/auth/credentials/credentials_files.c 	domain = ldb_msg_find_attr_as_string(msgs[0], "flatname", NULL);
domain            299 source4/auth/credentials/credentials_files.c 	if (domain) {
domain            300 source4/auth/credentials/credentials_files.c 		cli_credentials_set_domain(cred, domain, CRED_SPECIFIED);
domain             32 source4/auth/credentials/credentials_ntlm.c 					      const char **domain) 
domain             35 source4/auth/credentials/credentials_ntlm.c 		*domain = talloc_strdup(mem_ctx, "");
domain             38 source4/auth/credentials/credentials_ntlm.c 		*domain = cli_credentials_get_domain(cred);
domain             49 source4/auth/credentials/credentials_ntlm.c 	const char *user, *domain;
domain             71 source4/auth/credentials/credentials_ntlm.c 	cli_credentials_get_ntlm_username_domain(cred, mem_ctx, &user, &domain);
domain            115 source4/auth/credentials/credentials_ntlm.c 					   domain, 
domain             58 source4/auth/gensec/schannel.c 	const char *domain;
domain             74 source4/auth/gensec/schannel.c 		bind_schannel.u.info23.domain = cli_credentials_get_domain(gensec_security->credentials);
domain             83 source4/auth/gensec/schannel.c 		bind_schannel.u.info3.domain = cli_credentials_get_domain(gensec_security->credentials);
domain            121 source4/auth/gensec/schannel.c 			domain = bind_schannel.u.info23.domain;
domain            124 source4/auth/gensec/schannel.c 			domain = bind_schannel.u.info3.domain;
domain            130 source4/auth/gensec/schannel.c 						    domain, &creds);
domain            171 source4/auth/gensec/schannel_state.c 	ldb_msg_add_string(msg, "flatname", creds->domain);
domain            232 source4/auth/gensec/schannel_state.c 					const char *domain,
domain            246 source4/auth/gensec/schannel_state.c 				"(&(computerName=%s)(flatname=%s))", computer_name, domain);
domain            307 source4/auth/gensec/schannel_state.c 	(*creds)->domain = talloc_strdup(*creds, ldb_msg_find_attr_as_string(res->msgs[0], "flatname", NULL));
domain            308 source4/auth/gensec/schannel_state.c 	if ((*creds)->domain == NULL) {
domain            333 source4/auth/gensec/schannel_state.c 					const char *domain, 
domain            345 source4/auth/gensec/schannel_state.c 						   computer_name, domain, 
domain            275 source4/auth/ntlm/auth_sam.c 						 const char *domain,
domain            303 source4/auth/ntlm/auth_sam.c 	nt_status = authsam_search_account(tmp_ctx, sam_ctx, account_name, domain, &msgs, &domain_ref_msgs);
domain            402 source4/auth/ntlm/auth_sam.c 	const char *domain;
domain            408 source4/auth/ntlm/auth_sam.c 			domain = lp_netbios_name(ctx->auth_ctx->lp_ctx);
domain            412 source4/auth/ntlm/auth_sam.c 			domain = lp_workgroup(ctx->auth_ctx->lp_ctx);
domain            419 source4/auth/ntlm/auth_sam.c 	return authsam_check_password_internals(ctx, mem_ctx, domain, user_info, server_info);
domain             51 source4/auth/ntlm/auth_util.c 	const char *domain;
domain             68 source4/auth/ntlm/auth_util.c 		domain = user_info->client.domain_name;
domain             76 source4/auth/ntlm/auth_util.c 		domain = d;
domain             78 source4/auth/ntlm/auth_util.c 		domain = default_domain;
domain             90 source4/auth/ntlm/auth_util.c 	(*user_info_mapped)->mapped.domain_name = talloc_strdup(*user_info_mapped, domain);
domain            102 source4/auth/ntlm/auth_winbind.c 	safe_strcpy(request.data.auth_crap.domain,
domain             90 source4/auth/ntlm/ntlm_check.c 				 const char *user, const char *domain,
domain            126 source4/auth/ntlm/ntlm_check.c 	if (!ntv2_owf_gen(part_passwd, user, domain, upper_case_domain, kr)) {
domain            164 source4/auth/ntlm/ntlm_check.c 				const char *user, const char *domain,
domain            196 source4/auth/ntlm/ntlm_check.c 	if (!ntv2_owf_gen(part_passwd, user, domain, upper_case_domain, kr)) {
domain             96 source4/auth/ntlmssp/ntlmssp.h 	const char *domain;
domain             52 source4/auth/ntlmssp/ntlmssp_client.c 	const char *domain = gensec_ntlmssp_state->domain;
domain             56 source4/auth/ntlmssp/ntlmssp_client.c 	if (!domain) {
domain             57 source4/auth/ntlmssp/ntlmssp_client.c 		domain = "";
domain             80 source4/auth/ntlmssp/ntlmssp_client.c 		  domain, 
domain            117 source4/auth/ntlmssp/ntlmssp_client.c 	const char *user, *domain;
domain            184 source4/auth/ntlmssp/ntlmssp_client.c 						 &user, &domain);
domain            263 source4/auth/ntlmssp/ntlmssp_client.c 		       domain, 
domain            311 source4/auth/ntlmssp/ntlmssp_client.c 	gensec_ntlmssp_state->domain = lp_workgroup(gensec_security->settings->lp_ctx);
domain             60 source4/auth/ntlmssp/ntlmssp_server.c static NTSTATUS ntlmssp_set_domain(struct gensec_ntlmssp_state *gensec_ntlmssp_state, const char *domain) 
domain             62 source4/auth/ntlmssp/ntlmssp_server.c 	gensec_ntlmssp_state->domain = talloc_strdup(gensec_ntlmssp_state, domain);
domain             63 source4/auth/ntlmssp/ntlmssp_server.c 	if (!gensec_ntlmssp_state->domain) {
domain            103 source4/auth/ntlmssp/ntlmssp_server.c 			return gensec_ntlmssp_state->domain;
domain            260 source4/auth/ntlmssp/ntlmssp_server.c 	char *domain = NULL;
domain            280 source4/auth/ntlmssp/ntlmssp_server.c 	gensec_ntlmssp_state->domain = NULL;
domain            290 source4/auth/ntlmssp/ntlmssp_server.c 			 &domain, 
domain            316 source4/auth/ntlmssp/ntlmssp_server.c 				 &domain, 
domain            329 source4/auth/ntlmssp/ntlmssp_server.c 	if (!NT_STATUS_IS_OK(nt_status = ntlmssp_set_domain(gensec_ntlmssp_state, domain))) {
domain            348 source4/auth/ntlmssp/ntlmssp_server.c 		 gensec_ntlmssp_state->user, gensec_ntlmssp_state->domain, gensec_ntlmssp_state->workstation, (unsigned long)gensec_ntlmssp_state->lm_resp.length, (unsigned long)gensec_ntlmssp_state->nt_resp.length));
domain            674 source4/auth/ntlmssp/ntlmssp_server.c 	user_info->client.domain_name = gensec_ntlmssp_state->domain;
domain            759 source4/auth/ntlmssp/ntlmssp_server.c 	gensec_ntlmssp_state->domain = lp_workgroup(gensec_security->settings->lp_ctx);
domain             44 source4/cldap_server/netlogon.c 					 const char *domain,
domain             79 source4/cldap_server/netlogon.c 	if (domain && domain[strlen(domain)-1] == '.') {
domain             80 source4/cldap_server/netlogon.c 		domain = talloc_strndup(mem_ctx, domain, strlen(domain)-1);
domain             83 source4/cldap_server/netlogon.c 	if (domain) {
domain             91 source4/cldap_server/netlogon.c 				 ldb_binary_encode_string(mem_ctx, domain));
domain             95 source4/cldap_server/netlogon.c 				 domain, 
domain            107 source4/cldap_server/netlogon.c 				DEBUG(2,("Error finding domain '%s'/'%s' in sam: %s\n", domain, ldb_dn_get_linearized(dom_dn), ldb_errstring(sam_ctx)));
domain            111 source4/cldap_server/netlogon.c 				DEBUG(2,("Error finding domain '%s'/'%s' in sam\n", domain, ldb_dn_get_linearized(dom_dn)));
domain            144 source4/cldap_server/netlogon.c 				DEBUG(2,("Error finding domain '%s'/'%s' in sam: %s\n", domain, ldb_dn_get_linearized(dom_dn), ldb_errstring(sam_ctx)));
domain            148 source4/cldap_server/netlogon.c 				DEBUG(2,("Error finding domain '%s'/'%s' in sam\n", domain, ldb_dn_get_linearized(dom_dn)));
domain            234 source4/cldap_server/netlogon.c 		DEBUG(2,("Unable to find domain reference with name %s or GUID {%s}\n", domain, domain_guid));
domain            239 source4/cldap_server/netlogon.c 		DEBUG(2,("Unable to find domain with name %s or GUID {%s}\n", domain, domain_guid));
domain            343 source4/cldap_server/netlogon.c 		netlogon->data.nt5_ex.domain       = flatname;
domain            392 source4/cldap_server/netlogon.c 		netlogon->data.nt4.domain      = flatname;
domain            412 source4/cldap_server/netlogon.c 	const char *domain = NULL;
domain            431 source4/cldap_server/netlogon.c 			domain = talloc_strndup(tmp_ctx, 
domain            469 source4/cldap_server/netlogon.c 	if (domain_guid == NULL && domain == NULL) {
domain            470 source4/cldap_server/netlogon.c 		domain = lp_realm(cldapd->task->lp_ctx);
domain            478 source4/cldap_server/netlogon.c 		 domain, host, user, version, domain_guid));
domain            480 source4/cldap_server/netlogon.c 	status = fill_netlogon_samlogon_response(cldapd->samctx, tmp_ctx, domain, NULL, NULL, domain_guid,
domain            498 source4/cldap_server/netlogon.c 		 domain, host, version, nt_errstr(status)));
domain            455 source4/dsdb/samdb/cracknames.c 		char *domain;
domain            458 source4/dsdb/samdb/cracknames.c 		domain = talloc_strdup(mem_ctx, name);
domain            459 source4/dsdb/samdb/cracknames.c 		W_ERROR_HAVE_NO_MEMORY(domain);
domain            461 source4/dsdb/samdb/cracknames.c 		p = strchr(domain, '\\');
domain            475 source4/dsdb/samdb/cracknames.c 						ldb_binary_encode_string(mem_ctx, domain));
domain            483 source4/dsdb/samdb/cracknames.c 		talloc_free(domain);
domain             83 source4/dsdb/samdb/ldb_modules/password_hash.c 	struct domain_data *domain;
domain             97 source4/dsdb/samdb/ldb_modules/password_hash.c 	struct domain_data *domain;
domain            158 source4/dsdb/samdb/ldb_modules/password_hash.c 	if (io->domain->pwdHistoryLength == 0) {
domain            165 source4/dsdb/samdb/ldb_modules/password_hash.c 					io->domain->pwdHistoryLength);
domain            171 source4/dsdb/samdb/ldb_modules/password_hash.c 	for (i = 0; i < MIN(io->domain->pwdHistoryLength-1, io->o.nt_history_len); i++) {
domain            200 source4/dsdb/samdb/ldb_modules/password_hash.c 	if (io->domain->pwdHistoryLength == 0) {
domain            207 source4/dsdb/samdb/ldb_modules/password_hash.c 					io->domain->pwdHistoryLength);
domain            213 source4/dsdb/samdb/ldb_modules/password_hash.c 	for (i = 0; i < MIN(io->domain->pwdHistoryLength-1, io->o.lm_history_len); i++) {
domain            261 source4/dsdb/samdb/ldb_modules/password_hash.c 		saltbody = talloc_asprintf(io->ac, "%s.%s", name, io->domain->dns_domain);
domain            269 source4/dsdb/samdb/ldb_modules/password_hash.c 					       io->domain->realm, "host",
domain            288 source4/dsdb/samdb/ldb_modules/password_hash.c 					       io->domain->realm, user_principal_name,
domain            293 source4/dsdb/samdb/ldb_modules/password_hash.c 					       io->domain->realm, io->u.sAMAccountName,
domain            918 source4/dsdb/samdb/ldb_modules/password_hash.c 						      io->domain->dns_domain);
domain            936 source4/dsdb/samdb/ldb_modules/password_hash.c 	netbios_domain		= data_blob_string_const(io->domain->netbios_domain);
domain            937 source4/dsdb/samdb/ldb_modules/password_hash.c 	netbios_domain_l	= data_blob_string_const(strlower_talloc(io->ac, io->domain->netbios_domain));
domain            942 source4/dsdb/samdb/ldb_modules/password_hash.c 	netbios_domain_u	= data_blob_string_const(strupper_talloc(io->ac, io->domain->netbios_domain));
domain            948 source4/dsdb/samdb/ldb_modules/password_hash.c 	dns_domain		= data_blob_string_const(io->domain->dns_domain);
domain            949 source4/dsdb/samdb/ldb_modules/password_hash.c 	dns_domain_l		= data_blob_string_const(io->domain->dns_domain);
domain            950 source4/dsdb/samdb/ldb_modules/password_hash.c 	dns_domain_u		= data_blob_string_const(io->domain->realm);
domain           1072 source4/dsdb/samdb/ldb_modules/password_hash.c 	if (io->domain->store_cleartext &&
domain           1509 source4/dsdb/samdb/ldb_modules/password_hash.c 		if (ac->domain != NULL) {
domain           1567 source4/dsdb/samdb/ldb_modules/password_hash.c 		ac->domain = data;
domain           1767 source4/dsdb/samdb/ldb_modules/password_hash.c 	io.domain			= ac->domain;
domain           2130 source4/dsdb/samdb/ldb_modules/password_hash.c 	io.domain			= ac->domain;
domain            356 source4/heimdal/kuser/kinit.c 	      const char *domain, struct ntlm_buf *buf)
domain            362 source4/heimdal/kuser/kinit.c     asprintf(&name, "ntlm-key-%s", domain);
domain             57 source4/heimdal/lib/com_err/error.c 	    char domain[12 + 20];
domain             58 source4/heimdal/lib/com_err/error.c 	    snprintf(domain, sizeof(domain), "heim_com_err%d", p->table->base);
domain             60 source4/heimdal/lib/com_err/error.c 	    return dgettext(domain, str);
domain             94 source4/heimdal/lib/krb5/get_host_realm.c 	       const char *domain,
domain            110 source4/heimdal/lib/krb5/get_host_realm.c     if(*domain == '.')
domain            111 source4/heimdal/lib/krb5/get_host_realm.c 	domain++;
domain            113 source4/heimdal/lib/krb5/get_host_realm.c 	ret = snprintf(dom, sizeof(dom), "%s.%s.", labels[i], domain);
domain            142 source4/heimdal/lib/krb5/get_host_realm.c 		  const char *domain,
domain            147 source4/heimdal/lib/krb5/get_host_realm.c 					  domain,
domain             63 source4/heimdal/lib/krb5/krbhst.c     char domain[1024];
domain             88 source4/heimdal/lib/krb5/krbhst.c     snprintf(domain, sizeof(domain), "_%s._%s.%s.", service, proto, realm);
domain             90 source4/heimdal/lib/krb5/krbhst.c     r = dns_lookup(domain, dns_type);
domain            946 source4/heimdal/lib/krb5/principal.c 		inst = strdup(r->head->domain);
domain            954 source4/heimdal/lib/krb5/principal.c 		    inst = strdup(r->head->domain);
domain             85 source4/heimdal/lib/ntlm/heimntlm.h     char *domain; /**< */
domain            397 source4/heimdal/lib/ntlm/ntlm.c     if (data->domain)
domain            398 source4/heimdal/lib/ntlm/ntlm.c 	free(data->domain);
domain            410 source4/heimdal/lib/ntlm/ntlm.c     struct sec_buffer domain, hostname;
domain            428 source4/heimdal/lib/ntlm/ntlm.c 	CHECK(ret_sec_buffer(in, &domain), 0);
domain            432 source4/heimdal/lib/ntlm/ntlm.c     if (domain.offset > 32) {
domain            438 source4/heimdal/lib/ntlm/ntlm.c 	CHECK(ret_string(in, 0, &domain, &data->domain), 0);
domain            467 source4/heimdal/lib/ntlm/ntlm.c     struct sec_buffer domain, hostname;
domain            474 source4/heimdal/lib/ntlm/ntlm.c     if (type1->domain) {
domain            485 source4/heimdal/lib/ntlm/ntlm.c     if (type1->domain) {
domain            486 source4/heimdal/lib/ntlm/ntlm.c 	domain.offset = base;
domain            487 source4/heimdal/lib/ntlm/ntlm.c 	domain.length = len_string(0, type1->domain);
domain            488 source4/heimdal/lib/ntlm/ntlm.c 	domain.allocated = domain.length;
domain            491 source4/heimdal/lib/ntlm/ntlm.c 	hostname.offset = domain.allocated + domain.offset;
domain            506 source4/heimdal/lib/ntlm/ntlm.c     if (type1->domain)
domain            507 source4/heimdal/lib/ntlm/ntlm.c 	CHECK(store_sec_buffer(out, &domain), 0);
domain            514 source4/heimdal/lib/ntlm/ntlm.c     if (type1->domain)
domain            515 source4/heimdal/lib/ntlm/ntlm.c 	CHECK(put_string(out, 0, type1->domain), 0);
domain            105 source4/heimdal/lib/roken/resolve.c     if(rr->domain)
domain            106 source4/heimdal/lib/roken/resolve.c 	free(rr->domain);
domain            116 source4/heimdal/lib/roken/resolve.c     if(r->q.domain)
domain            117 source4/heimdal/lib/roken/resolve.c 	free(r->q.domain);
domain            161 source4/heimdal/lib/roken/resolve.c     rr->domain = strdup(host);
domain            162 source4/heimdal/lib/roken/resolve.c     if(rr->domain == NULL) {
domain            207 source4/heimdal/lib/roken/resolve.c 	strlcpy(rr->u.mx->domain, host, hostlen + 1);
domain            455 source4/heimdal/lib/roken/resolve.c     r->q.domain = strdup(host);
domain            456 source4/heimdal/lib/roken/resolve.c     if(r->q.domain == NULL) {
domain            505 source4/heimdal/lib/roken/resolve.c dns_lookup_int(const char *domain, int rr_class, int rr_type)
domain            536 source4/heimdal/lib/roken/resolve.c 	    fprintf(stderr, "dns_lookup(%s, %d, %s), buffer size %d\n", domain,
domain            547 source4/heimdal/lib/roken/resolve.c 	len = res_nsearch(&state, domain, rr_class, rr_type, reply, size);
domain            549 source4/heimdal/lib/roken/resolve.c 	len = res_search(domain, rr_class, rr_type, reply, size);
domain            556 source4/heimdal/lib/roken/resolve.c 		    domain, rr_class, dns_type_to_string(rr_type), len);
domain            577 source4/heimdal/lib/roken/resolve.c dns_lookup(const char *domain, const char *type_name)
domain            588 source4/heimdal/lib/roken/resolve.c     return dns_lookup_int(domain, C_IN, type);
domain            697 source4/heimdal/lib/roken/resolve.c dns_lookup(const char *domain, const char *type_name)
domain            177 source4/heimdal/lib/roken/resolve.h     char *domain;
domain            184 source4/heimdal/lib/roken/resolve.h     char domain[1];
domain            239 source4/heimdal/lib/roken/resolve.h     char *domain;
domain             32 source4/libcli/auth/credentials.h 	const char *domain;
domain            121 source4/libcli/auth/smbencrypt.c 	smb_ucs2_t *domain;	
domain            162 source4/libcli/auth/smbencrypt.c 	ret = push_ucs2_talloc(mem_ctx, &domain, domain_in, &domain_byte_len);
domain            178 source4/libcli/auth/smbencrypt.c 	hmac_md5_update((const void *)domain, domain_byte_len, &ctx);
domain            184 source4/libcli/auth/smbencrypt.c 	dump_data(100, (const void *)domain, domain_byte_len);
domain            299 source4/libcli/auth/smbencrypt.c 				     const char *domain)
domain            305 source4/libcli/auth/smbencrypt.c 		  NTLMSSP_NAME_TYPE_DOMAIN, domain,
domain            400 source4/libcli/auth/smbencrypt.c 			   const char *user, const char *domain, const uint8_t nt_hash[16],
domain            412 source4/libcli/auth/smbencrypt.c 	if (!ntv2_owf_gen(nt_hash, user, domain, true, ntlm_v2_hash)) {
domain            447 source4/libcli/auth/smbencrypt.c 		      const char *user, const char *domain, 
domain            458 source4/libcli/auth/smbencrypt.c 				     user, domain, nt_hash, server_chal, names_blob,
domain            334 source4/libcli/rap/rap.h 		const char *domain;
domain            101 source4/libcli/raw/clisession.c 		smbcli_req_append_string(req, parms->old.in.domain, STR_TERMINATE|STR_UPPER);
domain            121 source4/libcli/raw/clisession.c 		smbcli_req_append_string(req, parms->nt1.in.domain, STR_TERMINATE|STR_UPPER);
domain            185 source4/libcli/raw/clisession.c 			p += smbcli_req_pull_string(&req->in.bufinfo, mem_ctx, &parms->old.out.domain, p, -1, STR_TERMINATE);
domain            199 source4/libcli/raw/clisession.c 				p += smbcli_req_pull_string(&req->in.bufinfo, mem_ctx, &parms->nt1.out.domain, p, -1, STR_TERMINATE);
domain            316 source4/libcli/raw/interfaces.h 			const char *domain;
domain            325 source4/libcli/raw/interfaces.h 			char *domain;
domain            342 source4/libcli/raw/interfaces.h 			const char *domain;
domain            351 source4/libcli/raw/interfaces.h 			char *domain;
domain            217 source4/libcli/resolve/dns_ex.c 			if (strcmp(&srv_rr[i]->u.srv->target[0], rr->domain) != 0) {
domain            253 source4/libcli/resolve/dns_ex.c 						      addrs_rr[i]->domain);
domain             35 source4/libcli/security/tests/sddl.c 	struct dom_sid *domain;
domain             41 source4/libcli/security/tests/sddl.c 	domain = dom_sid_parse_talloc(mem_ctx, "S-1-2-3-4");
domain             42 source4/libcli/security/tests/sddl.c 	sd = sddl_decode(mem_ctx, sddl, domain);
domain             46 source4/libcli/security/tests/sddl.c 	sddl2 = sddl_encode(mem_ctx, sd, domain);
domain             50 source4/libcli/security/tests/sddl.c 	sd2 = sddl_decode(mem_ctx, sddl2, domain);
domain             68 source4/libcli/security/tests/sddl.c 	talloc_free(domain);
domain            288 source4/libcli/smb_composite/sesssetup.c 						 &state->setup.nt1.in.domain);
domain            357 source4/libcli/smb_composite/sesssetup.c 						 &state->setup.old.in.domain);
domain            712 source4/libnet/libnet_become_dc.c 	struct libnet_BecomeDC_Domain domain;
domain            743 source4/libnet/libnet_become_dc.c 	s->cldap.io.in.realm		= s->domain.dns_name;
domain            775 source4/libnet/libnet_become_dc.c 	s->domain.dns_name		= s->cldap.netlogon.dns_domain;
domain            776 source4/libnet/libnet_become_dc.c 	s->domain.netbios_name		= s->cldap.netlogon.domain;
domain            777 source4/libnet/libnet_become_dc.c 	s->domain.guid			= s->cldap.netlogon.domain_uuid;
domain            835 source4/libnet/libnet_become_dc.c 	s->domain.dn_str	= ldb_msg_find_attr_as_string(s->ldap1.rootdse, "defaultNamingContext", NULL);
domain            836 source4/libnet/libnet_become_dc.c 	if (!s->domain.dn_str) return NT_STATUS_INVALID_NETWORK_RESPONSE;
domain            892 source4/libnet/libnet_become_dc.c 	basedn = ldb_dn_new(s, s->ldap1.ldb, s->domain.dn_str);
domain            905 source4/libnet/libnet_become_dc.c 	s->domain.behavior_version = ldb_msg_find_attr_as_uint(r->msgs[0], "msDs-Behavior-Version", 0);
domain            951 source4/libnet/libnet_become_dc.c 				s->domain.dn_str);
domain            959 source4/libnet/libnet_become_dc.c 		s->domain.w2k3_update_revision = 0;
domain            968 source4/libnet/libnet_become_dc.c 	s->domain.w2k3_update_revision = ldb_msg_find_attr_as_uint(r->msgs[0], "revision", 0);
domain            999 source4/libnet/libnet_become_dc.c 				s->domain.dn_str);
domain           1096 source4/libnet/libnet_become_dc.c 	basedn = ldb_dn_new(s, s->ldap1.ldb, s->domain.dn_str);
domain           1204 source4/libnet/libnet_become_dc.c 	s->_co.domain		= &s->domain;
domain           1222 source4/libnet/libnet_become_dc.c 	basedn = ldb_dn_new(s, s->ldap1.ldb, s->domain.dn_str);
domain           1590 source4/libnet/libnet_become_dc.c 	if (s->domain.behavior_version == 2) {
domain           1757 source4/libnet/libnet_become_dc.c 		domain_admins_sid = dom_sid_add_rid(vs, s->domain.sid, DOMAIN_RID_ADMINS);
domain           1930 source4/libnet/libnet_become_dc.c 		v[1].dn			= s->domain.dn_str;
domain           1986 source4/libnet/libnet_become_dc.c 		v[1].dn			= s->domain.dn_str;
domain           2070 source4/libnet/libnet_become_dc.c 		v[0].dn			= s->domain.dn_str;
domain           2297 source4/libnet/libnet_become_dc.c 	s->_pp.domain		= &s->domain;
domain           2524 source4/libnet/libnet_become_dc.c 	s->_sc.domain		= &s->domain;
domain           2678 source4/libnet/libnet_become_dc.c 	s->domain_part.nc.dn	= s->domain.dn_str;
domain           2759 source4/libnet/libnet_become_dc.c 					s->domain.dns_name);
domain           2909 source4/libnet/libnet_become_dc.c 				s->domain.dn_str);
domain           2984 source4/libnet/libnet_become_dc.c 	s->domain.dns_name	= talloc_strdup(s, r->in.domain_dns_name);
domain           2985 source4/libnet/libnet_become_dc.c 	if (composite_nomem(s->domain.dns_name, c)) return c;
domain           2986 source4/libnet/libnet_become_dc.c 	s->domain.netbios_name	= talloc_strdup(s, r->in.domain_netbios_name);
domain           2987 source4/libnet/libnet_become_dc.c 	if (composite_nomem(s->domain.netbios_name, c)) return c;
domain           2988 source4/libnet/libnet_become_dc.c 	s->domain.sid		= dom_sid_dup(s, r->in.domain_sid);
domain           2989 source4/libnet/libnet_become_dc.c 	if (composite_nomem(s->domain.sid, c)) return c;
domain           3002 source4/libnet/libnet_become_dc.c 	tmp_name	= talloc_asprintf_append_buffer(tmp_name, ".%s",s->domain.dns_name);
domain             61 source4/libnet/libnet_become_dc.h 	const struct libnet_BecomeDC_Domain *domain;
domain             83 source4/libnet/libnet_become_dc.h 	const struct libnet_BecomeDC_Domain *domain;
domain            105 source4/libnet/libnet_become_dc.h 	const struct libnet_BecomeDC_Domain *domain;
domain            561 source4/libnet/libnet_group.c 	s->dominfo = (*s->query_domain.out.info)->domain;
domain            659 source4/libnet/libnet_group.c 			struct dom_sid *domain_sid = (*s->query_domain.out.info)->domain.sid;
domain            726 source4/libnet/libnet_rpc.c 	s->r.out.domain_sid  = (*s->lsa_query_info.out.info)->domain.sid;
domain            727 source4/libnet/libnet_rpc.c 	s->r.out.domain_name = (*s->lsa_query_info.out.info)->domain.name.string;
domain            121 source4/libnet/libnet_samsync_ldb.c 	struct netr_DELTA_DOMAIN *domain = delta->delta_union.domain;
domain            122 source4/libnet/libnet_samsync_ldb.c 	const char *domain_name = domain->domain_name.string;
domain            201 source4/libnet/libnet_samsync_ldb.c 			     msg, "oEMInformation", domain->oem_information.string);
domain            204 source4/libnet/libnet_samsync_ldb.c 			    msg, "forceLogoff", domain->force_logoff_time);
domain            207 source4/libnet/libnet_samsync_ldb.c 			   msg, "minPwdLen", domain->min_password_length);
domain            210 source4/libnet/libnet_samsync_ldb.c 			    msg, "maxPwdAge", domain->max_password_age);
domain            213 source4/libnet/libnet_samsync_ldb.c 			    msg, "minPwdAge", domain->min_password_age);
domain            216 source4/libnet/libnet_samsync_ldb.c 			   msg, "pwdHistoryLength", domain->password_history_length);
domain            220 source4/libnet/libnet_samsync_ldb.c 			     domain->sequence_num);
domain            223 source4/libnet/libnet_samsync_ldb.c 			     msg, "creationTime", domain->domain_create_time);
domain            223 source4/libnet/libnet_unbecome_dc.c 	} domain;
domain            262 source4/libnet/libnet_unbecome_dc.c 	s->cldap.io.in.realm		= s->domain.dns_name;
domain            294 source4/libnet/libnet_unbecome_dc.c 	s->domain.dns_name		= s->cldap.netlogon.dns_domain;
domain            295 source4/libnet/libnet_unbecome_dc.c 	s->domain.netbios_name		= s->cldap.netlogon.domain;
domain            296 source4/libnet/libnet_unbecome_dc.c 	s->domain.guid			= s->cldap.netlogon.domain_uuid;
domain            350 source4/libnet/libnet_unbecome_dc.c 	s->domain.dn_str	= ldb_msg_find_attr_as_string(r->msgs[0], "defaultNamingContext", NULL);
domain            351 source4/libnet/libnet_unbecome_dc.c 	if (!s->domain.dn_str) return NT_STATUS_INVALID_NETWORK_RESPONSE;
domain            352 source4/libnet/libnet_unbecome_dc.c 	talloc_steal(s, s->domain.dn_str);
domain            379 source4/libnet/libnet_unbecome_dc.c 	basedn = ldb_dn_new(s, s->ldap.ldb, s->domain.dn_str);
domain            457 source4/libnet/libnet_unbecome_dc.c 				s->domain.dn_str);
domain            644 source4/libnet/libnet_unbecome_dc.c 	r->in.req->req1.domain_dn = s->domain.dn_str;
domain            693 source4/libnet/libnet_unbecome_dc.c 	s->domain.dns_name	= talloc_strdup(s, r->in.domain_dns_name);
domain            694 source4/libnet/libnet_unbecome_dc.c 	if (composite_nomem(s->domain.dns_name, c)) return c;
domain            695 source4/libnet/libnet_unbecome_dc.c 	s->domain.netbios_name	= talloc_strdup(s, r->in.domain_netbios_name);
domain            696 source4/libnet/libnet_unbecome_dc.c 	if (composite_nomem(s->domain.netbios_name, c)) return c;
domain            710 source4/libnet/libnet_unbecome_dc.c 				  			 s->domain.dns_name);
domain           1022 source4/libnet/libnet_user.c 	s->dominfo = (*s->query_domain.out.info)->domain;
domain           1122 source4/libnet/libnet_user.c 			struct dom_sid *domain_sid = (*s->query_domain.out.info)->domain.sid;
domain             86 source4/libnet/libnet_vampire.c 	settings.domain_dn_str = p->domain->dn_str;
domain             91 source4/libnet/libnet_vampire.c 	settings.domain = s->join->out.domain_name;
domain            117 source4/libnet/libnet_vampire.c 		o->domain->netbios_name, o->domain->dns_name));
domain            128 source4/libnet/libnet_vampire.c 		o->domain->behavior_version,
domain            129 source4/libnet/libnet_vampire.c 		o->domain->w2k3_update_revision));
domain             56 source4/nbt_server/dgram/ntlogon.c 	logon->domain           = lp_workgroup(iface->nbtsrv->task->lp_ctx);
domain             93 source4/nbt_server/irpc.c 		   netlogon.data.samlogon.data.nt4.domain));
domain            143 source4/ntvfs/cifs/vfs_cifs.c 	const char *host, *user, *pass, *domain, *remote_share;
domain            158 source4/ntvfs/cifs/vfs_cifs.c 	domain = share_string_option(scfg, CIFS_DOMAIN, NULL);
domain            186 source4/ntvfs/cifs/vfs_cifs.c 		if (domain) {
domain            187 source4/ntvfs/cifs/vfs_cifs.c 			cli_credentials_set_domain(credentials, domain, CRED_SPECIFIED);
domain            194 source4/ntvfs/cifs/vfs_cifs.c 		if (domain) {
domain            195 source4/ntvfs/cifs/vfs_cifs.c 			cli_credentials_set_domain(credentials, domain, CRED_SPECIFIED);
domain            343 source4/ntvfs/ipc/ipc_rap.c 	RAP_GOTO(rap_srv_pull_string(call, &r.in.domain));
domain            161 source4/ntvfs/smb2/vfs_smb2.c 	const char *host, *user, *pass, *domain, *remote_share;
domain            176 source4/ntvfs/smb2/vfs_smb2.c 	domain = share_string_option(scfg, SMB2_DOMAIN, NULL);
domain            204 source4/ntvfs/smb2/vfs_smb2.c 		if (domain) {
domain            205 source4/ntvfs/smb2/vfs_smb2.c 			cli_credentials_set_domain(credentials, domain, CRED_SPECIFIED);
domain            212 source4/ntvfs/smb2/vfs_smb2.c 		if (domain) {
domain            213 source4/ntvfs/smb2/vfs_smb2.c 			cli_credentials_set_domain(credentials, domain, CRED_SPECIFIED);
domain            363 source4/param/param.h 			     const char *domain);
domain             96 source4/param/provision.c 						 PyString_FromString(settings->domain));
domain             34 source4/param/provision.h 	const char *domain;
domain            134 source4/param/secrets.c 				       const char *domain)
domain            153 source4/param/secrets.c 			       SECRETS_PRIMARY_DOMAIN_FILTER, domain);
domain            157 source4/param/secrets.c 			  domain, ldb_errstring(ldb))); 
domain            163 source4/param/secrets.c 		DEBUG(5, ("Did not find domain record for %s\n", domain));
domain            170 source4/param/secrets.c 			  ldb_ret, domain));
domain            178 source4/param/secrets.c 			  domain));
domain             43 source4/param/secrets.h struct dom_sid *secrets_get_domain_sid(TALLOC_CTX *mem_ctx, struct tevent_context *ev_ctx, struct loadparm_context *lp_ctx, const char *domain);
domain             39 source4/param/util.c 			     const char *domain)
domain             41 source4/param/util.c 	return strequal(lp_workgroup(lp_ctx), domain);
domain            315 source4/rpc_server/lsa/dcesrv_lsa.c 		const char *domain = NULL;
domain            346 source4/rpc_server/lsa/dcesrv_lsa.c 			domain		= talloc_strdup(mem_ctx, lp_workgroup(dce_call->conn->dce_ctx->lp_ctx));
domain            347 source4/rpc_server/lsa/dcesrv_lsa.c 			W_ERROR_HAVE_NO_MEMORY(domain);
domain            350 source4/rpc_server/lsa/dcesrv_lsa.c 			domain		= talloc_strdup(mem_ctx, lp_workgroup(dce_call->conn->dce_ctx->lp_ctx));
domain            351 source4/rpc_server/lsa/dcesrv_lsa.c 			W_ERROR_HAVE_NO_MEMORY(domain);
domain            361 source4/rpc_server/lsa/dcesrv_lsa.c 			domain		= state->domain_name;
domain            372 source4/rpc_server/lsa/dcesrv_lsa.c 		info->basic.domain      = domain;
domain            466 source4/rpc_server/lsa/dcesrv_lsa.c 		return dcesrv_lsa_info_AccountDomain(state, mem_ctx, &info->domain);
domain             26 source4/rpc_server/lsa/lsa_lookup.c 	const char *domain;
domain             52 source4/rpc_server/lsa/lsa_lookup.c 		.domain = "NT AUTHORITY",
domain             58 source4/rpc_server/lsa/lsa_lookup.c 		.domain = "NT AUTHORITY",
domain             64 source4/rpc_server/lsa/lsa_lookup.c 		.domain = "NT AUTHORITY",
domain             70 source4/rpc_server/lsa/lsa_lookup.c 		.domain = "NT AUTHORITY",
domain             76 source4/rpc_server/lsa/lsa_lookup.c 		.domain = "NT AUTHORITY",
domain             82 source4/rpc_server/lsa/lsa_lookup.c 		.domain = "NT AUTHORITY",
domain             88 source4/rpc_server/lsa/lsa_lookup.c 		.domain = "NT AUTHORITY",
domain             94 source4/rpc_server/lsa/lsa_lookup.c 		.domain = "NT AUTHORITY",
domain            100 source4/rpc_server/lsa/lsa_lookup.c 		.domain = "NT AUTHORITY",
domain            106 source4/rpc_server/lsa/lsa_lookup.c 		.domain = "NT AUTHORITY",
domain            112 source4/rpc_server/lsa/lsa_lookup.c 		.domain = "NT AUTHORITY",
domain            118 source4/rpc_server/lsa/lsa_lookup.c 		.domain = "NT AUTHORITY",
domain            124 source4/rpc_server/lsa/lsa_lookup.c 		.domain = "NT AUTHORITY",
domain            130 source4/rpc_server/lsa/lsa_lookup.c 		.domain = "NT AUTHORITY",
domain            136 source4/rpc_server/lsa/lsa_lookup.c 		.domain = "NT AUTHORITY",
domain            142 source4/rpc_server/lsa/lsa_lookup.c 		.domain = "NT AUTHORITY",
domain            148 source4/rpc_server/lsa/lsa_lookup.c 		.domain = "NT AUTHORITY",
domain            154 source4/rpc_server/lsa/lsa_lookup.c 		.domain = "NT AUTHORITY",
domain            160 source4/rpc_server/lsa/lsa_lookup.c 		.domain = "NT AUTHORITY",
domain            166 source4/rpc_server/lsa/lsa_lookup.c 		.domain = "NT AUTHORITY",
domain            172 source4/rpc_server/lsa/lsa_lookup.c 		.domain = "NT AUTHORITY",
domain            178 source4/rpc_server/lsa/lsa_lookup.c 		.domain = "NT AUTHORITY",
domain            184 source4/rpc_server/lsa/lsa_lookup.c 		.domain = "NT AUTHORITY",
domain            194 source4/rpc_server/lsa/lsa_lookup.c static NTSTATUS lookup_well_known_names(TALLOC_CTX *mem_ctx, const char *domain,
domain            200 source4/rpc_server/lsa/lsa_lookup.c 		if (domain) {
domain            201 source4/rpc_server/lsa/lsa_lookup.c 			if (strcasecmp_m(domain, well_known[i].domain) == 0
domain            203 source4/rpc_server/lsa/lsa_lookup.c 				*authority_name = well_known[i].domain;
domain            210 source4/rpc_server/lsa/lsa_lookup.c 				*authority_name = well_known[i].domain;
domain            227 source4/rpc_server/lsa/lsa_lookup.c 			*authority_name = well_known[i].domain;
domain            249 source4/rpc_server/lsa/lsa_lookup.c 	const char *domain;
domain            257 source4/rpc_server/lsa/lsa_lookup.c 		domain = talloc_strndup(mem_ctx, name, p-name);
domain            258 source4/rpc_server/lsa/lsa_lookup.c 		if (!domain) {
domain            263 source4/rpc_server/lsa/lsa_lookup.c 		status = crack_name_to_nt4_name(mem_ctx, ev_ctx, lp_ctx, DRSUAPI_DS_NAME_FORMAT_USER_PRINCIPAL, name, &domain, &username);
domain            269 source4/rpc_server/lsa/lsa_lookup.c 		domain = NULL;
domain            273 source4/rpc_server/lsa/lsa_lookup.c 	if (!domain) {
domain            336 source4/rpc_server/lsa/lsa_lookup.c 	} else if (strcasecmp_m(domain, NAME_NT_AUTHORITY) == 0) {
domain            345 source4/rpc_server/lsa/lsa_lookup.c 		return lookup_well_known_names(mem_ctx, domain, username, authority_name, 
domain            347 source4/rpc_server/lsa/lsa_lookup.c 	} else if (strcasecmp_m(domain, NAME_BUILTIN) == 0) {
domain            350 source4/rpc_server/lsa/lsa_lookup.c 	} else if (strcasecmp_m(domain, state->domain_dns) == 0) { 
domain            353 source4/rpc_server/lsa/lsa_lookup.c 	} else if (strcasecmp_m(domain, state->domain_name) == 0) { 
domain            257 source4/rpc_server/netlogon/dcerpc_netlogon.c 	creds->domain = talloc_strdup(creds, lp_workgroup(dce_call->conn->dce_ctx->lp_ctx));
domain             44 source4/rpc_server/remote/dcesrv_remote.c 	const char *user, *pass, *domain;
domain             65 source4/rpc_server/remote/dcesrv_remote.c 	domain = lp_parm_string(dce_call->conn->dce_ctx->lp_ctx, NULL, "dceprc_remote", "domain");
domain             81 source4/rpc_server/remote/dcesrv_remote.c 		if (domain) {
domain             82 source4/rpc_server/remote/dcesrv_remote.c 			cli_credentials_set_domain(credentials, domain, CRED_SPECIFIED);
domain             89 source4/rpc_server/remote/dcesrv_remote.c 		if (domain) {
domain             90 source4/rpc_server/remote/dcesrv_remote.c 			cli_credentials_set_domain(credentials, domain, CRED_SPECIFIED);
domain           1818 source4/smb_server/smb/reply.c 		req_push_str(req, NULL, io->nt1.out.domain, -1, STR_TERMINATE);
domain           1893 source4/smb_server/smb/reply.c 	p += req_pull_string(&req->in.bufinfo, &io->old.in.domain, p, -1, STR_TERMINATE);
domain           1943 source4/smb_server/smb/reply.c 	p += req_pull_string(&req->in.bufinfo, &io->nt1.in.domain, p, -1, STR_TERMINATE);
domain             39 source4/smb_server/smb/sesssetup.c 				     char **os, char **lanman, char **domain)
domain             43 source4/smb_server/smb/sesssetup.c 	(*domain) = talloc_asprintf(req, "%s", 
domain            114 source4/smb_server/smb/sesssetup.c 				 &sess->old.out.domain);
domain            138 source4/smb_server/smb/sesssetup.c 	user_info->client.domain_name = sess->old.in.domain;
domain            220 source4/smb_server/smb/sesssetup.c 				 &sess->nt1.out.domain);
domain            264 source4/smb_server/smb/sesssetup.c 	user_info->client.domain_name = sess->nt1.in.domain;
domain             75 source4/torture/libnet/libnet_BecomeDC.c 	settings.domain_dn_str = p->domain->dn_str;
domain             83 source4/torture/libnet/libnet_BecomeDC.c 	settings.domain = torture_join_dom_netbios_name(s->tj);
domain            104 source4/torture/libnet/libnet_BecomeDC.c 		o->domain->netbios_name, o->domain->dns_name));
domain            115 source4/torture/libnet/libnet_BecomeDC.c 		o->domain->behavior_version,
domain            116 source4/torture/libnet/libnet_BecomeDC.c 		o->domain->w2k3_update_revision));
domain             62 source4/torture/local/torture.c 	settings->domain = "EXAMPLE";
domain            357 source4/torture/rap/rap.c 	rap_cli_push_string(call, r->in.domain);
domain            425 source4/torture/rap/rap.c 	r.in.domain = NULL;
domain             79 source4/torture/rpc/lsa_lookup.c 	*sid = info->domain.sid;
domain            757 source4/torture/rpc/netlogon.c 			    delta_enum_array->delta_enum[0].delta_union.domain) {
domain            759 source4/torture/rpc/netlogon.c 					delta_enum_array->delta_enum[0].delta_union.domain->sequence_num;
domain           1547 source4/torture/rpc/netlogon.c 	data.domain = lp_workgroup(tctx->lp_ctx);
domain           1565 source4/torture/rpc/netlogon.c 	data.domain = lp_workgroup(tctx->lp_ctx);
domain           1580 source4/torture/rpc/netlogon.c 	data.domain = lp_workgroup(tctx->lp_ctx);
domain           1694 source4/torture/rpc/netlogon.c 	data.domain = lp_workgroup(tctx->lp_ctx);
domain           1712 source4/torture/rpc/netlogon.c 	data.domain = lp_workgroup(tctx->lp_ctx);
domain           1727 source4/torture/rpc/netlogon.c 	data.domain = lp_workgroup(tctx->lp_ctx);
domain            355 source4/torture/rpc/samba3rpc.c 			       char **domain,
domain            450 source4/torture/rpc/samba3rpc.c 	*domain = talloc_strdup(mem_ctx, domain_name.string);
domain           1541 source4/torture/rpc/samba3rpc.c 				const char *domain)
domain           1588 source4/torture/rpc/samba3rpc.c 	lsa_name.string = talloc_asprintf(tmp_ctx, "%s\\%s", domain, name);
domain           1658 source4/torture/rpc/samlogon.c 			const char *domain;
domain           1669 source4/torture/rpc/samlogon.c 				.domain        = cli_credentials_get_domain(cmdline_credentials),
domain           1678 source4/torture/rpc/samlogon.c 				.domain        = cli_credentials_get_realm(cmdline_credentials),
domain           1687 source4/torture/rpc/samlogon.c 				.domain        = NULL,
domain           1700 source4/torture/rpc/samlogon.c 				.domain        = NULL,
domain           1713 source4/torture/rpc/samlogon.c 				.domain       = cli_credentials_get_domain(machine_credentials),
domain           1722 source4/torture/rpc/samlogon.c 				.domain       = cli_credentials_get_domain(machine_credentials),
domain           1731 source4/torture/rpc/samlogon.c 				.domain        = cli_credentials_get_realm(machine_credentials),
domain           1740 source4/torture/rpc/samlogon.c 				.domain        = NULL,
domain           1753 source4/torture/rpc/samlogon.c 				.domain        = NULL,
domain           1766 source4/torture/rpc/samlogon.c 				.domain        = userdomain,
domain           1775 source4/torture/rpc/samlogon.c 				.domain        = NULL,
domain           1787 source4/torture/rpc/samlogon.c 				.domain        = NULL,
domain           1800 source4/torture/rpc/samlogon.c 				.domain        = userdomain,
domain           1810 source4/torture/rpc/samlogon.c 				.domain        = userdomain,
domain           1825 source4/torture/rpc/samlogon.c 						   usercreds[ci].domain,
domain           1836 source4/torture/rpc/samlogon.c 						   usercreds[ci].domain,
domain           1858 source4/torture/rpc/samlogon.c 						   usercreds[0].domain,
domain           1869 source4/torture/rpc/samlogon.c 						   usercreds[0].domain,
domain           6405 source4/torture/rpc/samr.c 			      struct policy_handle *handle, const char *domain,
domain           6416 source4/torture/rpc/samr.c 	torture_comment(tctx, "Testing LookupDomain(%s)\n", domain);
domain           6434 source4/torture/rpc/samr.c 	init_lsa_String(&n1, domain);
domain             51 source4/torture/rpc/samsync.c 			      const char *domain, const char *account_name,
domain             65 source4/torture/rpc/samsync.c 	ninfo.identity_info.domain_name.string = domain;
domain            153 source4/torture/rpc/samsync.c 						 const char *domain, 
domain            163 source4/torture/rpc/samsync.c 	name.string = domain;
domain            307 source4/torture/rpc/samsync.c 	struct netr_DELTA_DOMAIN *domain = delta->delta_union.domain;
domain            317 source4/torture/rpc/samsync.c 		domain->sequence_num;
domain            322 source4/torture/rpc/samsync.c 		if (strcasecmp_m("BUILTIN", domain->domain_name.string) != 0) {
domain            323 source4/torture/rpc/samsync.c 			printf("BUILTIN domain has different name: %s\n", domain->domain_name.string);
domain            334 source4/torture/rpc/samsync.c 			talloc_reference(samsync_state, domain->domain_name.string);
domain            336 source4/torture/rpc/samsync.c 		if (strcasecmp_m(samsync_state->domain_name[database_id], domain->domain_name.string) != 0) {
domain            338 source4/torture/rpc/samsync.c 			       domain->domain_name.string);
domain            354 source4/torture/rpc/samsync.c 	       database_id, domain->domain_name.string,
domain            372 source4/torture/rpc/samsync.c 	TEST_STRING_EQUAL(info[5]->info5.domain_name, domain->domain_name);
domain            374 source4/torture/rpc/samsync.c 	TEST_STRING_EQUAL(info[2]->general.oem_information, domain->oem_information);
domain            375 source4/torture/rpc/samsync.c 	TEST_STRING_EQUAL(info[4]->oem.oem_information, domain->oem_information);
domain            376 source4/torture/rpc/samsync.c 	TEST_TIME_EQUAL(info[2]->general.force_logoff_time, domain->force_logoff_time);
domain            377 source4/torture/rpc/samsync.c 	TEST_TIME_EQUAL(info[3]->info3.force_logoff_time, domain->force_logoff_time);
domain            379 source4/torture/rpc/samsync.c 	TEST_TIME_EQUAL(info[1]->info1.min_password_length, domain->min_password_length);
domain            380 source4/torture/rpc/samsync.c 	TEST_TIME_EQUAL(info[1]->info1.password_history_length, domain->password_history_length);
domain            381 source4/torture/rpc/samsync.c 	TEST_TIME_EQUAL(info[1]->info1.max_password_age, domain->max_password_age);
domain            382 source4/torture/rpc/samsync.c 	TEST_TIME_EQUAL(info[1]->info1.min_password_age, domain->min_password_age);
domain            385 source4/torture/rpc/samsync.c 			domain->sequence_num);
domain            387 source4/torture/rpc/samsync.c 			domain->domain_create_time);
domain            389 source4/torture/rpc/samsync.c 			domain->domain_create_time);
domain            391 source4/torture/rpc/samsync.c 	TEST_SEC_DESC_EQUAL(domain->sdbuf, samr, samsync_state->domain_handle[database_id]);
domain            437 source4/torture/rpc/samsync.c 	const char *domain = samsync_state->domain_name[database_id];
domain            611 source4/torture/rpc/samsync.c 				  domain,
domain            719 source4/torture/rpc/samsync.c 		       domain, username, nt_errstr(nt_status));
domain           1162 source4/torture/rpc/samsync.c 	const char *domain, *username;
domain           1290 source4/torture/rpc/samsync.c 	domain = samsync_state->domain_name[SAM_DATABASE_DOMAIN];
domain           1291 source4/torture/rpc/samsync.c 	if (!domain) {
domain           1298 source4/torture/rpc/samsync.c 	username = talloc_asprintf(trustdom_ctx, "%s$", domain);
domain            110 source4/torture/rpc/testjoin.c 					  const char *domain,
domain            175 source4/torture/rpc/testjoin.c 	printf("Opening domain %s\n", domain);
domain            177 source4/torture/rpc/testjoin.c 	name.string = domain;
domain            190 source4/torture/rpc/testjoin.c 	join->dom_netbios_name = talloc_strdup(join, domain);
domain            584 source4/torture/rpc/testjoin.c 						    const char *domain,
domain            181 source4/torture/winbind/struct_based.c static bool get_winbind_domain(struct torture_context *torture, char **domain)
domain            189 source4/torture/winbind/struct_based.c 	*domain = talloc_strdup(torture, rep.data.domain_name);
domain            190 source4/torture/winbind/struct_based.c 	torture_assert(torture, domain, "talloc error");
domain            198 source4/torture/winbind/struct_based.c 	char *domain;
domain            206 source4/torture/winbind/struct_based.c 	get_winbind_domain(torture, &domain);
domain            208 source4/torture/winbind/struct_based.c 	torture_assert_str_equal(torture, domain, expected,
domain            860 source4/torture/winbind/struct_based.c 			      const char *domuser, fstring domain,
domain            869 source4/torture/winbind/struct_based.c 			fstrcpy(domain, "");
domain            876 source4/torture/winbind/struct_based.c 		fstrcpy(domain, dom);
domain            881 source4/torture/winbind/struct_based.c 	fstrcpy(domain, domuser);
domain            882 source4/torture/winbind/struct_based.c 	domain[PTR_DIFF(p, domuser)] = 0;
domain            883 source4/torture/winbind/struct_based.c 	strupper_m(domain);
domain            952 source4/torture/winbind/struct_based.c 	char *domain;
domain            991 source4/torture/winbind/struct_based.c 	get_winbind_domain(torture, &domain);
domain            995 source4/torture/winbind/struct_based.c 					       domain,
domain           1000 source4/torture/winbind/struct_based.c 	fstrcpy(req.data.name.dom_name, domain);
domain            129 source4/utils/ntlm_auth.c static bool parse_ntlm_auth_domain_user(const char *domuser, char **domain, 
domain            140 source4/utils/ntlm_auth.c 	*domain = smb_xstrdup(domuser);
domain            141 source4/utils/ntlm_auth.c 	(*domain)[PTR_DIFF(p, domuser)] = 0;
domain            186 source4/utils/ntlm_auth.c 					 const char *domain, 
domain            224 source4/utils/ntlm_auth.c 						domain,
domain            230 source4/utils/ntlm_auth.c 					 "%s%c%s", domain,
domain            236 source4/utils/ntlm_auth.c 				  domain, username, workstation, 
domain            743 source4/utils/ntlm_auth.c 	static char *domain;
domain            754 source4/utils/ntlm_auth.c 				if (asprintf(&full_username, "%s%c%s", domain, *lp_winbind_separator(lp_ctx), username) == -1) {
domain            776 source4/utils/ntlm_auth.c 				SAFE_FREE(domain);
domain            778 source4/utils/ntlm_auth.c 												 &domain, 
domain            785 source4/utils/ntlm_auth.c 			if (!domain) {
domain            786 source4/utils/ntlm_auth.c 				domain = smb_xstrdup(lp_workgroup(lp_ctx));
domain            798 source4/utils/ntlm_auth.c 							      domain, 
domain            848 source4/utils/ntlm_auth.c 		SAFE_FREE(domain);
domain            913 source4/utils/ntlm_auth.c 		domain = smb_xstrdup(parameter);
domain            152 source4/winbind/wb_async_helpers.c 		state->result[i]->domain = talloc_reference(state->result[i],
domain             30 source4/winbind/wb_async_helpers.h 	const char *domain;
domain             74 source4/winbind/wb_cmd_getdcname.c 	struct wbsrv_domain *domain;
domain             77 source4/winbind/wb_cmd_getdcname.c 	state->ctx->status = wb_sid2domain_recv(ctx, &domain);
domain             82 source4/winbind/wb_cmd_getdcname.c 		dcerpc_server_name(domain->netlogon_pipe));
domain             86 source4/winbind/wb_cmd_getdcname.c 	req = dcerpc_netr_GetAnyDCName_send(domain->netlogon_pipe, state,
domain             39 source4/winbind/wb_cmd_getgrgid.c 	struct wbsrv_domain *domain;
domain            106 source4/winbind/wb_cmd_getgrgid.c 	state->ctx->status = wb_sid2domain_recv(ctx, &state->domain);
domain            114 source4/winbind/wb_cmd_getgrgid.c 	group_info->in.domain_name = state->domain->libnet_ctx->samr.name;
domain            118 source4/winbind/wb_cmd_getgrgid.c 			state->domain->libnet_ctx->samr.name);
domain            121 source4/winbind/wb_cmd_getgrgid.c 	ctx = libnet_GroupInfo_send(state->domain->libnet_ctx, state,group_info,
domain             77 source4/winbind/wb_cmd_getgrnam.c 	struct wbsrv_domain *domain;
domain             82 source4/winbind/wb_cmd_getgrnam.c 	state->ctx->status = wb_name2domain_recv(ctx, &domain);
domain            101 source4/winbind/wb_cmd_getgrnam.c 	ctx = libnet_GroupInfo_send(domain->libnet_ctx, state, group_info,NULL);
domain             78 source4/winbind/wb_cmd_getpwnam.c 	struct wbsrv_domain *domain;
domain             83 source4/winbind/wb_cmd_getpwnam.c 	state->ctx->status = wb_name2domain_recv(ctx, &domain);
domain             97 source4/winbind/wb_cmd_getpwnam.c 	user_info->in.domain_name = domain->libnet_ctx->samr.name;
domain             99 source4/winbind/wb_cmd_getpwnam.c 			domain->libnet_ctx->samr.name);
domain            102 source4/winbind/wb_cmd_getpwnam.c 	ctx = libnet_UserInfo_send(domain->libnet_ctx, state, user_info, NULL);
domain             39 source4/winbind/wb_cmd_getpwuid.c 	struct wbsrv_domain *domain;
domain            107 source4/winbind/wb_cmd_getpwuid.c 	state->ctx->status = wb_sid2domain_recv(ctx, &state->domain);
domain            115 source4/winbind/wb_cmd_getpwuid.c 	user_info->in.domain_name = state->domain->libnet_ctx->samr.name;
domain            119 source4/winbind/wb_cmd_getpwuid.c 			state->domain->libnet_ctx->samr.name);
domain            122 source4/winbind/wb_cmd_getpwuid.c 	ctx = libnet_UserInfo_send(state->domain->libnet_ctx, state, user_info,
domain             34 source4/winbind/wb_cmd_list_groups.c 	struct wbsrv_domain *domain;
domain             87 source4/winbind/wb_cmd_list_groups.c 	struct wbsrv_domain *domain;
domain             92 source4/winbind/wb_cmd_list_groups.c 	state->ctx->status = wb_sid2domain_recv(ctx, &domain);
domain             95 source4/winbind/wb_cmd_list_groups.c 	state->domain = domain;
domain            101 source4/winbind/wb_cmd_list_groups.c 				domain->libnet_ctx->samr.name);
domain            116 source4/winbind/wb_cmd_list_groups.c 	ctx = libnet_GroupList_send(domain->libnet_ctx, state, group_list,NULL);
domain            173 source4/winbind/wb_cmd_list_groups.c 	ctx = libnet_GroupList_send(state->domain->libnet_ctx, state,group_list,
domain             78 source4/winbind/wb_cmd_list_trustdom.c 	struct wbsrv_domain *domain;
domain             81 source4/winbind/wb_cmd_list_trustdom.c 	state->ctx->status = wb_sid2domain_recv(ctx, &domain);
domain             84 source4/winbind/wb_cmd_list_trustdom.c 	tree = dcerpc_smb_tree(domain->libnet_ctx->lsa.pipe->conn);
domain             87 source4/winbind/wb_cmd_list_trustdom.c 	ctx = wb_init_lsa_send(state, domain);
domain             34 source4/winbind/wb_cmd_list_users.c 	struct wbsrv_domain *domain;
domain             87 source4/winbind/wb_cmd_list_users.c 	struct wbsrv_domain *domain;
domain             92 source4/winbind/wb_cmd_list_users.c 	state->ctx->status = wb_sid2domain_recv(ctx, &domain);
domain             95 source4/winbind/wb_cmd_list_users.c 	state->domain = domain;
domain            101 source4/winbind/wb_cmd_list_users.c 				domain->libnet_ctx->samr.name);
domain            116 source4/winbind/wb_cmd_list_users.c 	ctx = libnet_UserList_send(domain->libnet_ctx, state, user_list, NULL);
domain            171 source4/winbind/wb_cmd_list_users.c 	ctx = libnet_UserList_send(state->domain->libnet_ctx, state, user_list,
domain             74 source4/winbind/wb_cmd_lookupname.c 	struct wbsrv_domain *domain;
domain             76 source4/winbind/wb_cmd_lookupname.c 	state->ctx->status = wb_sid2domain_recv(ctx, &domain);
domain             79 source4/winbind/wb_cmd_lookupname.c 	ctx = wb_lsa_lookupnames_send(state, domain->libnet_ctx->lsa.pipe,
domain             80 source4/winbind/wb_cmd_lookupname.c 				      &domain->libnet_ctx->lsa.handle, 1, &state->name);
domain             74 source4/winbind/wb_cmd_lookupsid.c 	struct wbsrv_domain *domain;
domain             76 source4/winbind/wb_cmd_lookupsid.c 	state->ctx->status = wb_sid2domain_recv(ctx, &domain);
domain             79 source4/winbind/wb_cmd_lookupsid.c 	ctx = wb_lsa_lookupsids_send(state, domain->libnet_ctx->lsa.pipe,
domain             80 source4/winbind/wb_cmd_lookupsid.c 				     &domain->libnet_ctx->lsa.handle, 1, &state->sid);
domain             73 source4/winbind/wb_cmd_setpwent.c 	struct wbsrv_domain *domain;
domain             78 source4/winbind/wb_cmd_setpwent.c 	state->ctx->status = wb_sid2domain_recv(ctx, &domain);
domain             81 source4/winbind/wb_cmd_setpwent.c 	state->libnet_ctx = domain->libnet_ctx;
domain             87 source4/winbind/wb_cmd_setpwent.c 			domain->libnet_ctx->samr.name);
domain             96 source4/winbind/wb_cmd_setpwent.c 	ctx = libnet_UserList_send(domain->libnet_ctx, state->result, user_list,
domain             79 source4/winbind/wb_cmd_userdomgroups.c 	struct wbsrv_domain *domain;
domain             81 source4/winbind/wb_cmd_userdomgroups.c 	state->ctx->status = wb_sid2domain_recv(ctx, &domain);
domain             84 source4/winbind/wb_cmd_userdomgroups.c 	ctx = wb_samr_userdomgroups_send(state, domain->libnet_ctx->samr.pipe,
domain             85 source4/winbind/wb_cmd_userdomgroups.c 					 &domain->libnet_ctx->samr.handle,
domain            106 source4/winbind/wb_cmd_usersids.c 	struct wbsrv_domain *domain;
domain            109 source4/winbind/wb_cmd_usersids.c 	state->ctx->status = wb_sid2domain_recv(ctx, &domain);
domain            125 source4/winbind/wb_cmd_usersids.c 	state->r.in.domain_handle = &domain->libnet_ctx->samr.handle;
domain            129 source4/winbind/wb_cmd_usersids.c 	req = dcerpc_samr_GetAliasMembership_send(domain->libnet_ctx->samr.pipe, state,
domain             50 source4/winbind/wb_connect_lsa.c 					   struct wbsrv_domain *domain)
domain             55 source4/winbind/wb_connect_lsa.c 	result = composite_create(mem_ctx, domain->netlogon_pipe->conn->event_ctx);
domain             65 source4/winbind/wb_connect_lsa.c 	ctx = dcerpc_secondary_auth_connection_send(domain->netlogon_pipe,
domain             66 source4/winbind/wb_connect_lsa.c 						    domain->lsa_binding,
domain             68 source4/winbind/wb_connect_lsa.c 						    domain->libnet_ctx->cred,
domain             69 source4/winbind/wb_connect_lsa.c 						    domain->libnet_ctx->lp_ctx);
domain             52 source4/winbind/wb_connect_sam.c 					   struct wbsrv_domain *domain)
domain             57 source4/winbind/wb_connect_sam.c 	result = composite_create(mem_ctx, domain->netlogon_pipe->conn->event_ctx);
domain             65 source4/winbind/wb_connect_sam.c 	state->sid = dom_sid_dup(state, domain->info->sid);
domain             70 source4/winbind/wb_connect_sam.c 	ctx = dcerpc_secondary_auth_connection_send(domain->netlogon_pipe,
domain             71 source4/winbind/wb_connect_sam.c 						    domain->samr_binding,
domain             73 source4/winbind/wb_connect_sam.c 						    domain->libnet_ctx->cred,
domain             74 source4/winbind/wb_connect_sam.c 						    domain->libnet_ctx->lp_ctx);
domain             67 source4/winbind/wb_init_domain.c 	struct wbsrv_domain *domain;
domain             90 source4/winbind/wb_init_domain.c 		char *s = talloc_asprintf(state, "ncacn_np:%s", state->domain->dc_name);
domain            100 source4/winbind/wb_init_domain.c 	binding->target_hostname = state->domain->dc_name;
domain            101 source4/winbind/wb_init_domain.c 	binding->host = state->domain->dc_address;
domain            130 source4/winbind/wb_init_domain.c 	state->domain = talloc(state, struct wbsrv_domain);
domain            131 source4/winbind/wb_init_domain.c 	if (state->domain == NULL) goto failed;
domain            133 source4/winbind/wb_init_domain.c 	state->domain->info = talloc_reference(state->domain, dom_info);
domain            134 source4/winbind/wb_init_domain.c 	if (state->domain->info == NULL) goto failed;
domain            144 source4/winbind/wb_init_domain.c 	state->domain->dc_name = dom_info->dcs[0].name;
domain            145 source4/winbind/wb_init_domain.c 	state->domain->dc_address = dom_info->dcs[0].address;
domain            147 source4/winbind/wb_init_domain.c 	state->domain->libnet_ctx = libnet_context_init(service->task->event_ctx, 
domain            151 source4/winbind/wb_init_domain.c 	state->domain->libnet_ctx->cred = cli_credentials_init(state->domain);
domain            152 source4/winbind/wb_init_domain.c 	if (state->domain->libnet_ctx->cred == NULL) goto failed;
domain            154 source4/winbind/wb_init_domain.c 	cli_credentials_set_conf(state->domain->libnet_ctx->cred, service->task->lp_ctx);
domain            158 source4/winbind/wb_init_domain.c 		cli_credentials_set_machine_account(state->domain->libnet_ctx->cred, state->domain->libnet_ctx->lp_ctx);
domain            161 source4/winbind/wb_init_domain.c 	state->domain->netlogon_binding = init_domain_binding(state, &ndr_table_netlogon);
domain            163 source4/winbind/wb_init_domain.c 	state->domain->netlogon_pipe = NULL;
domain            165 source4/winbind/wb_init_domain.c 	if ((!cli_credentials_is_anonymous(state->domain->libnet_ctx->cred)) &&
domain            168 source4/winbind/wb_init_domain.c 	    (dom_sid_equal(state->domain->info->sid,
domain            170 source4/winbind/wb_init_domain.c 		state->domain->netlogon_binding->flags |= DCERPC_SCHANNEL;
domain            174 source4/winbind/wb_init_domain.c 			state->domain->netlogon_binding->flags |= (DCERPC_SIGN | DCERPC_SEAL );
domain            176 source4/winbind/wb_init_domain.c 			state->domain->netlogon_binding->flags |= (DCERPC_SIGN);
domain            182 source4/winbind/wb_init_domain.c 	ctx = dcerpc_pipe_connect_b_send(state, state->domain->netlogon_binding, 
domain            184 source4/winbind/wb_init_domain.c 					 state->domain->libnet_ctx->cred,
domain            208 source4/winbind/wb_init_domain.c 	state->ctx->status = dcerpc_pipe_connect_b_recv(ctx, state->domain, 
domain            209 source4/winbind/wb_init_domain.c 						   &state->domain->netlogon_pipe);
domain            214 source4/winbind/wb_init_domain.c 	talloc_steal(state->domain->netlogon_pipe, state->domain->netlogon_binding);
domain            216 source4/winbind/wb_init_domain.c 	state->domain->lsa_binding = init_domain_binding(state, &ndr_table_lsarpc);
domain            220 source4/winbind/wb_init_domain.c 		state->domain->lsa_binding->flags |= (DCERPC_SIGN | DCERPC_SEAL );
domain            222 source4/winbind/wb_init_domain.c 		state->domain->lsa_binding->flags |= (DCERPC_SIGN);
domain            225 source4/winbind/wb_init_domain.c 	state->domain->libnet_ctx->lsa.pipe = NULL;
domain            229 source4/winbind/wb_init_domain.c 	ctx = dcerpc_secondary_auth_connection_send(state->domain->netlogon_pipe,
domain            230 source4/winbind/wb_init_domain.c 						    state->domain->lsa_binding,
domain            232 source4/winbind/wb_init_domain.c 						    state->domain->libnet_ctx->cred,
domain            233 source4/winbind/wb_init_domain.c 						    state->domain->libnet_ctx->lp_ctx
domain            245 source4/winbind/wb_init_domain.c 	if (state->domain->netlogon_binding->flags & DCERPC_SCHANNEL 
domain            256 source4/winbind/wb_init_domain.c 		ctx = dcerpc_secondary_auth_connection_send(state->domain->netlogon_pipe,
domain            259 source4/winbind/wb_init_domain.c 							    state->domain->libnet_ctx->cred,
domain            260 source4/winbind/wb_init_domain.c 							    state->domain->libnet_ctx->lp_ctx);
domain            277 source4/winbind/wb_init_domain.c 	state->ctx->status = dcerpc_secondary_auth_connection_recv(ctx, state->domain,
domain            278 source4/winbind/wb_init_domain.c 								   &state->domain->libnet_ctx->lsa.pipe);
domain            280 source4/winbind/wb_init_domain.c 		if (retry_with_schannel(state, state->domain->lsa_binding, 
domain            288 source4/winbind/wb_init_domain.c 	talloc_steal(state->domain->libnet_ctx, state->domain->libnet_ctx->lsa.pipe);
domain            289 source4/winbind/wb_init_domain.c 	talloc_steal(state->domain->libnet_ctx->lsa.pipe, state->domain->lsa_binding);
domain            290 source4/winbind/wb_init_domain.c 	state->domain->libnet_ctx->lsa.access_mask = SEC_FLAG_MAXIMUM_ALLOWED;
domain            291 source4/winbind/wb_init_domain.c 	state->domain->libnet_ctx->lsa.name = state->domain->info->name;
domain            293 source4/winbind/wb_init_domain.c 	ZERO_STRUCT(state->domain->libnet_ctx->lsa.handle);
domain            296 source4/winbind/wb_init_domain.c 				dcerpc_server_name(state->domain->libnet_ctx->lsa.pipe));
domain            300 source4/winbind/wb_init_domain.c 	state->lsa_openpolicy.out.handle = &state->domain->libnet_ctx->lsa.handle;
domain            302 source4/winbind/wb_init_domain.c 	req = dcerpc_lsa_OpenPolicy2_send(state->domain->libnet_ctx->lsa.pipe, state,
domain            320 source4/winbind/wb_init_domain.c 		if (retry_with_schannel(state, state->domain->lsa_binding, 
domain            333 source4/winbind/wb_init_domain.c 	state->queryinfo.in.handle = &state->domain->libnet_ctx->lsa.handle;
domain            337 source4/winbind/wb_init_domain.c 	req = dcerpc_lsa_QueryInfoPolicy_send(state->domain->libnet_ctx->lsa.pipe, state,
domain            357 source4/winbind/wb_init_domain.c 	if (strcasecmp(state->domain->info->name, dominfo->name.string) != 0) {
domain            359 source4/winbind/wb_init_domain.c 			  state->domain->info->name,
domain            360 source4/winbind/wb_init_domain.c 			  dcerpc_server_name(state->domain->libnet_ctx->lsa.pipe),
domain            366 source4/winbind/wb_init_domain.c 	if (!dom_sid_equal(state->domain->info->sid, dominfo->sid)) {
domain            368 source4/winbind/wb_init_domain.c 			  dom_sid_string(state, state->domain->info->sid),
domain            369 source4/winbind/wb_init_domain.c 			  dcerpc_server_name(state->domain->libnet_ctx->lsa.pipe),
domain            375 source4/winbind/wb_init_domain.c 	state->domain->samr_binding = init_domain_binding(state, &ndr_table_samr);
domain            379 source4/winbind/wb_init_domain.c 	state->domain->samr_binding->flags = state->domain->lsa_binding->flags;
domain            381 source4/winbind/wb_init_domain.c 	state->domain->libnet_ctx->samr.pipe = NULL;
domain            383 source4/winbind/wb_init_domain.c 	ctx = wb_connect_samr_send(state, state->domain);
domain            396 source4/winbind/wb_init_domain.c 		ctx, state->domain,
domain            397 source4/winbind/wb_init_domain.c 		&state->domain->libnet_ctx->samr.pipe,
domain            398 source4/winbind/wb_init_domain.c 		&state->domain->libnet_ctx->samr.connect_handle,
domain            399 source4/winbind/wb_init_domain.c 		&state->domain->libnet_ctx->samr.handle);
domain            402 source4/winbind/wb_init_domain.c 	talloc_steal(state->domain->libnet_ctx->samr.pipe, state->domain->samr_binding);
domain            403 source4/winbind/wb_init_domain.c 	state->domain->libnet_ctx->samr.access_mask = SEC_FLAG_MAXIMUM_ALLOWED;
domain            404 source4/winbind/wb_init_domain.c 	state->domain->libnet_ctx->samr.name = state->domain->info->name;
domain            405 source4/winbind/wb_init_domain.c 	state->domain->libnet_ctx->samr.sid = dom_sid_dup(
domain            406 source4/winbind/wb_init_domain.c 						state->domain->libnet_ctx,
domain            407 source4/winbind/wb_init_domain.c 						state->domain->info->sid);
domain            421 source4/winbind/wb_init_domain.c 		*result = talloc_steal(mem_ctx, state->domain);
domain             33 source4/winbind/wb_name2domain.c 	struct wbsrv_domain *domain;
domain             93 source4/winbind/wb_name2domain.c 	struct wbsrv_domain *domain;
domain             97 source4/winbind/wb_name2domain.c 	state->ctx->status = wb_sid2domain_recv(ctx, &domain);
domain            100 source4/winbind/wb_name2domain.c 	state->domain = domain;
domain            116 source4/winbind/wb_name2domain.c 		*result = state->domain;
domain             63 source4/winbind/wb_pam_auth.c 						    const char *domain,
domain             92 source4/winbind/wb_pam_auth.c 	ninfo->identity_info.domain_name.string =  talloc_strdup(state, domain);
domain            175 source4/winbind/wb_pam_auth.c 	if (base->domain.string) {
domain            176 source4/winbind/wb_pam_auth.c 		state->domain_name = base->domain.string;
domain            177 source4/winbind/wb_pam_auth.c 		talloc_steal(state, base->domain.string);
domain            221 source4/winbind/wb_pam_auth.c 	const char *user, *domain;
domain            240 source4/winbind/wb_pam_auth.c 						 &user, &domain);
domain            259 source4/winbind/wb_pam_auth.c 					 domain, user, workstation,
domain             83 source4/winbind/wb_sam_logon.c 	struct wbsrv_domain *domain;
domain             85 source4/winbind/wb_sam_logon.c 	s->ctx->status = wb_sid2domain_recv(creq, &domain);
domain             88 source4/winbind/wb_sam_logon.c 	s->creds_state = cli_credentials_get_netlogon_creds(domain->libnet_ctx->cred);
domain             92 source4/winbind/wb_sam_logon.c 			      dcerpc_server_name(domain->netlogon_pipe));
domain             95 source4/winbind/wb_sam_logon.c 	s->r.in.computer_name = cli_credentials_get_workstation(domain->libnet_ctx->cred);
domain            117 source4/winbind/wb_sam_logon.c 	req = dcerpc_netr_LogonSamLogon_send(domain->netlogon_pipe, s->r_mem_ctx, &s->r);
domain            470 source4/winbind/wb_samba3_cmd.c 				sid->domain);
domain            508 source4/winbind/wb_samba3_cmd.c 		s3call->request.data.auth_crap.domain,
domain            576 source4/winbind/wb_samba3_cmd.c 	char *user, *domain;
domain            580 source4/winbind/wb_samba3_cmd.c 				 &domain, &user)) {
domain            589 source4/winbind/wb_samba3_cmd.c 	cli_credentials_set_domain(credentials, domain, CRED_SPECIFIED);
domain             43 source4/winbind/wb_server.h 	struct wbsrv_domain *domain;
domain             34 source4/winbind/wb_sid2domain.c 	struct wbsrv_domain *domain;
domain             36 source4/winbind/wb_sid2domain.c 	for (domain = service->domains; domain!=NULL; domain = domain->next) {
domain             37 source4/winbind/wb_sid2domain.c 		if (dom_sid_equal(domain->info->sid, sid)) {
domain             40 source4/winbind/wb_sid2domain.c 		if (dom_sid_in_domain(domain->info->sid, sid)) {
domain             44 source4/winbind/wb_sid2domain.c 	return domain;
domain             52 source4/winbind/wb_sid2domain.c 	struct wbsrv_domain *domain;
domain             79 source4/winbind/wb_sid2domain.c 	state->domain = find_domain_from_sid(service, sid);
domain             80 source4/winbind/wb_sid2domain.c 	if (state->domain != NULL) {
domain            142 source4/winbind/wb_sid2domain.c 	ctx = wb_trusted_dom_info_send(state, state->service, name->domain,
domain            172 source4/winbind/wb_sid2domain.c 						 &state->domain);
domain            181 source4/winbind/wb_sid2domain.c 		talloc_free(state->domain);
domain            182 source4/winbind/wb_sid2domain.c 		state->domain = existing;
domain            185 source4/winbind/wb_sid2domain.c 	talloc_steal(state->service, state->domain);
domain            186 source4/winbind/wb_sid2domain.c 	DLIST_ADD(state->service->domains, state->domain);
domain            199 source4/winbind/wb_sid2domain.c 		*result = state->domain;
domain             32 source4/winbind/wb_utils.c 				 char **domain, char **user)
domain             37 source4/winbind/wb_utils.c 		*domain = talloc_strdup(mem_ctx, lp_workgroup(lp_ctx));
domain             39 source4/winbind/wb_utils.c 		*domain = talloc_strndup(mem_ctx, domuser,
domain             46 source4/winbind/wb_utils.c 	return ((*domain != NULL) && (*user != NULL));