/illumos-gate/usr/src/cmd/smbsrv/smbd/ |
H A D | smbd_join.c | 144 if (di.d_dci.dc_name[0] == '\0') { in smbd_dc_monitor() 162 di.d_dci.dc_name); in smbd_dc_monitor() 163 smb_ddiscover_bad_dc(di.d_dci.dc_name); in smbd_dc_monitor() 195 switch (di->d_dci.dc_addr.a_family) { in smbd_dc_check() 200 sin->sin_addr.s_addr = di->d_dci.dc_addr.a_ipv4; in smbd_dc_check() 209 &di->d_dci.dc_addr.a_ipv6, in smbd_dc_check() 218 sock = socket(di->d_dci.dc_addr.a_family, SOCK_STREAM, 0); in smbd_dc_check() 269 "smbd_dc_update: %s: located %s", domain, info.d_dci.dc_name); in smbd_dc_update() 271 status = mlsvc_netlogon(info.d_dci.dc_name, di->di_nbname); in smbd_dc_update() 276 info.d_dci.dc_name, domain, in smbd_dc_update()
|
H A D | smbd_krb5lookup.c | 107 if (dxi.d_dci.dc_name[0] == '\0' || in _krb5_override_service_locator() 108 dxi.d_dci.dc_addr.a_family == 0) in _krb5_override_service_locator() 111 if ((dxi.d_dci.dc_flags & DS_KDC_FLAG) == 0) { in _krb5_override_service_locator() 123 if (family == dxi.d_dci.dc_addr.a_family) in _krb5_override_service_locator() 133 switch (dxi.d_dci.dc_addr.a_family) { in _krb5_override_service_locator() 139 (void) memcpy(&sin.sin_addr, &dxi.d_dci.dc_addr.a_ipv4, in _krb5_override_service_locator() 152 (void) memcpy(&sin6.sin6_addr, &dxi.d_dci.dc_addr.a_ipv6, in _krb5_override_service_locator()
|
H A D | smbd_doorsvc.c | 849 arg->rbuf = smb_string_encode(dxi.d_dci.dc_name, &arg->rsize); in smbd_dop_get_dcinfo()
|
/illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/ |
H A D | mlsvc_util.c | 167 status = smb_ads_lookup_msdcs(info->domain_name, &dxi.d_dci); in mlsvc_join() 179 (void) strlcpy(res->dc_name, dxi.d_dci.dc_name, MAXHOSTNAMELEN); in mlsvc_join() 180 if (smb_inet_ntop(&dxi.d_dci.dc_addr, in mlsvc_join() 184 dxi.d_dci.dc_name, addrbuf); in mlsvc_join() 192 mlsvc_disconnect(dxi.d_dci.dc_name); in mlsvc_join() 264 rc = smbrdr_logon(dxi.d_dci.dc_name, di->di_nbname, machine_name); in mlsvc_join() 278 rc = smb_setdomainprops(NULL, dxi.d_dci.dc_name, machine_pw); in mlsvc_join() 332 char *server = dxi->d_dci.dc_name; in mlsvc_join_rpc() 434 status = netr_change_password(dxi->d_dci.dc_name, machine_name, in mlsvc_join_noauth()
|
H A D | mlsvc_domain.c | 358 sdl->sdl_dci = dxi.d_dci; in smb_ddiscover_service() 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()
|
H A D | lsalib.c | 401 status = lsar_open(dinfo.d_dci.dc_name, dinfo.d_primary.di_nbname, in lsa_lookup_name_domain() 439 status = lsar_open(dinfo.d_dci.dc_name, dinfo.d_primary.di_nbname, in lsa_lookup_privs() 596 status = lsar_open(dinfo.d_dci.dc_name, dinfo.d_primary.di_nbname, in lsa_lookup_sid_domain()
|
H A D | srvsvc_clnt.c | 68 server = di.d_dci.dc_name; in srvsvc_open() 408 if (srvsvc_net_remote_tod(di.d_dci.dc_name, di.d_primary.di_nbname, in srvsvc_timesync() 433 if (srvsvc_net_remote_tod(di.d_dci.dc_name, di.d_primary.di_nbname, in srvsvc_gettime()
|
H A D | mlsvc_init.c | 110 srvsvc_timecheck(di.d_dci.dc_name, in mlsvc_timecheck()
|
H A D | dssetup_clnt.c | 53 if (ndr_rpc_bind(&handle, di.d_dci.dc_name, di.d_primary.di_nbname, in dssetup_get_domain_info()
|
H A D | netr_logon.c | 313 if (di->d_dci.dc_name[0] != '\0' && in netlogon_logon() 316 "\\\\%s", di->d_dci.dc_name); in netlogon_logon() 323 status = netr_get_handle(di->d_dci.dc_name, in netlogon_logon() 333 &netr_global_info, di->d_dci.dc_name, user_info, token); in netlogon_logon()
|
H A D | samr_clnt.c | 87 server = di.d_dci.dc_name; in samr_open()
|
/illumos-gate/usr/src/test/libmlrpc-tests/tests/netrlogon/samlogon_tests/ |
H A D | samlogon.c | 212 if (strlcpy(di.d_dci.dc_name, dc_name, sizeof (di.d_dci.dc_name)) >= in main() 213 sizeof (di.d_dci.dc_name)) { in main()
|
/illumos-gate/usr/src/lib/smbsrv/libsmb/common/ |
H A D | smb_domain.c | 322 rv = smb_dcache_getdc(&dxi->d_dci, B_TRUE); in smb_domain_getinfo() 409 smb_dcache_setdc(&dxi->d_dci); in smb_domain_update()
|
H A D | libsmb.h | 664 smb_dcinfo_t d_dci; member
|