Home
last modified time | relevance | path

Searched refs:d_dci (Results 1 – 14 of 14) sorted by relevance

/illumos-gate/usr/src/cmd/smbsrv/smbd/
H A Dsmbd_join.c144 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 Dsmbd_krb5lookup.c107 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 Dsmbd_doorsvc.c849 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 Dmlsvc_util.c167 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 Dmlsvc_domain.c358 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 Dlsalib.c401 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 Dsrvsvc_clnt.c68 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 Dmlsvc_init.c110 srvsvc_timecheck(di.d_dci.dc_name, in mlsvc_timecheck()
H A Ddssetup_clnt.c53 if (ndr_rpc_bind(&handle, di.d_dci.dc_name, di.d_primary.di_nbname, in dssetup_get_domain_info()
H A Dnetr_logon.c313 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 Dsamr_clnt.c87 server = di.d_dci.dc_name; in samr_open()
/illumos-gate/usr/src/test/libmlrpc-tests/tests/netrlogon/samlogon_tests/
H A Dsamlogon.c212 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 Dsmb_domain.c322 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 Dlibsmb.h664 smb_dcinfo_t d_dci; member