Lines Matching defs:info

296     smb_domain_t *info)
307 if (lsa_handle == NULL || info == NULL)
312 bzero(info, sizeof (smb_domain_t));
330 info->di_type = SMB_DOMAIN_PRIMARY;
332 (char *)pd_info->name.str, "", info);
341 info->di_type = SMB_DOMAIN_ACCOUNT;
343 (char *)ad_info->name.str, "", info);
354 info->di_type = SMB_DOMAIN_PRIMARY;
359 guid_str, info);
378 lsar_lookup_names(mlsvc_handle_t *lsa_handle, char *name, smb_account_t *info)
394 if (lsa_handle == NULL || name == NULL || info == NULL)
397 bzero(info, sizeof (smb_account_t));
424 status = (*ops[i])(lsa_handle, &names, info);
431 status = lsar_lookup_names1(lsa_handle, &names, info);
435 info->a_name = lsar_get_username(name);
437 if (!smb_account_validate(info)) {
438 smb_account_free(info);
441 smb_account_trace(info);
487 smb_account_t *info)
525 info->a_type = rid_entry->sid_name_use;
526 info->a_domsid = smb_sid_dup((smb_sid_t *)domain_entry->domain_sid);
528 info->a_domain = strdup(domname);
529 info->a_rid = rid_entry->rid;
530 info->a_sid = smb_sid_splice(info->a_domsid, info->a_rid);
541 smb_account_t *info)
580 info->a_type = rid_entry->sid_name_use;
581 info->a_domsid = smb_sid_dup((smb_sid_t *)domain_entry->domain_sid);
583 info->a_domain = strdup(domname);
584 info->a_rid = rid_entry->rid;
585 info->a_sid = smb_sid_splice(info->a_domsid, info->a_rid);
596 smb_account_t *info)
635 info->a_type = sid_entry->sid_name_use;
636 info->a_domsid = smb_sid_dup((smb_sid_t *)domain_entry->domain_sid);
638 info->a_domain = strdup(domname);
639 info->a_sid = smb_sid_dup((smb_sid_t *)sid_entry->sid);
640 (void) smb_sid_getrid(info->a_sid, &info->a_rid);
658 smb_account_t *info)
699 info->a_type = sid_entry->sid_name_use;
700 info->a_domsid = smb_sid_dup((smb_sid_t *)domain_entry->domain_sid);
702 info->a_domain = strdup(domname);
703 info->a_sid = smb_sid_dup((smb_sid_t *)sid_entry->sid);
704 (void) smb_sid_getrid(info->a_sid, &info->a_rid);
957 struct mslsa_AccountInfo *info;
969 accounts->info = 0;
991 if ((info = malloc(nbytes)) == NULL) {
997 info[i].sid = (lsa_sid_t *)smb_sid_dup(
998 (smb_sid_t *)arg.enum_buf->info[i].sid);
1001 accounts->info = info;
1300 smb_sid_tostr((smb_sid_t *)enum_buf->info[i].sid, sidstr);
1303 (char *)enum_buf->info[i].nb_name.str,
1304 (char *)enum_buf->info[i].dns_name.str,
1305 enum_buf->info[i].trust_direction,
1306 enum_buf->info[i].trust_type,
1307 enum_buf->info[i].trust_attrs,
1331 smb_sid_tostr((smb_sid_t *)enum_buf->info[i].sid, sidstr);
1333 sidstr, (char *)enum_buf->info[i].name.str,
1339 smb_account_trace(const smb_account_t *info)
1344 smb_sid_tostr(info->a_sid, sidbuf);
1346 smb_tracef("%s %s %s %lu %s", info->a_domain, info->a_name,
1347 sidbuf, info->a_rid, smb_sid_type2str(info->a_type));