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