Lines Matching refs:dxi
286 smb_domainex_t dxi; in smb_ddiscover_service() local
349 bzero(&dxi, sizeof (dxi)); in smb_ddiscover_service()
350 status = smb_ddiscover_main(sdl->sdl_domain, &dxi); in smb_ddiscover_service()
358 sdl->sdl_dci = dxi.d_dci; in smb_ddiscover_service()
404 smb_ddiscover_main(char *domain, smb_domainex_t *dxi) in smb_ddiscover_main() argument
413 status = smb_ads_lookup_msdcs(domain, &dxi->d_dci); in smb_ddiscover_main()
420 status = smb_ddiscover_qinfo(domain, dxi->d_dci.dc_name, dxi); in smb_ddiscover_main()
432 smb_domain_update(dxi); in smb_ddiscover_main()
438 smb_domainex_free(dxi); in smb_ddiscover_main()
449 smb_ddiscover_qinfo(char *domain, char *server, smb_domainex_t *dxi) in smb_ddiscover_qinfo() argument
454 ret = lsa_query_dns_domain_info(server, domain, &dxi->d_primary); in smb_ddiscover_qinfo()
457 tmp = smb_ddiscover_use_config(domain, dxi); in smb_ddiscover_qinfo()
460 tmp = lsa_query_primary_domain_info(server, domain, &dxi->d_primary); in smb_ddiscover_qinfo()
468 smb_ddiscover_enum_trusted(domain, server, dxi); in smb_ddiscover_qinfo()
478 smb_ddiscover_enum_trusted(char *domain, char *server, smb_domainex_t *dxi) in smb_ddiscover_enum_trusted() argument
483 list = &dxi->d_trusted; in smb_ddiscover_enum_trusted()
495 smb_ddiscover_use_config(char *domain, smb_domainex_t *dxi) in smb_ddiscover_use_config() argument
500 dinfo = &dxi->d_primary; in smb_ddiscover_use_config()
523 smb_domainex_free(smb_domainex_t *dxi) in smb_domainex_free() argument
525 free(dxi->d_trusted.td_domains); in smb_domainex_free()
526 dxi->d_trusted.td_domains = NULL; in smb_domainex_free()