SMB_DOMAIN_LOCAL
found = smb_domain_lookup_type(SMB_DOMAIN_LOCAL, &di);
if (!smb_domain_lookup_type(SMB_DOMAIN_LOCAL, &di))
if (user_info->lg_domain_type == SMB_DOMAIN_LOCAL)
case SMB_DOMAIN_LOCAL:
case SMB_DOMAIN_LOCAL:
id = samr_hdalloc(mxa, SAMR_KEY_ALIAS, SMB_DOMAIN_LOCAL, grp.sg_rid);
case SMB_DOMAIN_LOCAL:
if (gd_type == SMB_DOMAIN_LOCAL)
if (gd_type == SMB_DOMAIN_LOCAL)
case SMB_DOMAIN_LOCAL:
(domain.di_type != SMB_DOMAIN_LOCAL)) {
case SMB_DOMAIN_LOCAL:
case SMB_DOMAIN_LOCAL:
if (!smb_domain_lookup_type(SMB_DOMAIN_LOCAL, &di)) {
case SMB_DOMAIN_LOCAL:
if ((user_info->lg_domain_type != SMB_DOMAIN_LOCAL) &&
case SMB_DOMAIN_LOCAL:
(void) smb_domain_add(SMB_DOMAIN_LOCAL, &di);
if (grpkey.sg_domain == SMB_DOMAIN_LOCAL) {
dom_idx = (grp->sg_domain == SMB_DOMAIN_LOCAL)
? SMB_DOMAIN_LOCAL : SMB_DOMAIN_BUILTIN;
grp.sg_domain = SMB_DOMAIN_LOCAL;
case SMB_DOMAIN_LOCAL:
(di.di_type != SMB_DOMAIN_LOCAL))
if (!smb_domain_lookup_type(SMB_DOMAIN_LOCAL, &di))
if (!smb_domain_lookup_type(SMB_DOMAIN_LOCAL, &di))
rc = smb_lgrp_getbyrid(rid, SMB_DOMAIN_LOCAL, &grp);
case SMB_DOMAIN_LOCAL:
rc = smb_lgrp_numbydomain(SMB_DOMAIN_LOCAL, &grpcnt);
if (smb_domain_lookup_type(SMB_DOMAIN_LOCAL, &di))