Home
last modified time | relevance | path

Searched refs:i_ids (Results 1 – 8 of 8) sorted by relevance

/titanic_50/usr/src/lib/smbsrv/libsmb/common/
H A Dsmb_sam.c334 else for (i = 0, ids = gids->i_ids; in smb_sam_usr_groups()
367 new_gids.i_ids = malloc(total_cnt * sizeof (smb_id_t)); in smb_sam_usr_groups()
368 if (new_gids.i_ids == NULL) { in smb_sam_usr_groups()
372 (void) memcpy(new_gids.i_ids, gids->i_ids, in smb_sam_usr_groups()
374 new_ids = new_gids.i_ids + gids->i_cnt; in smb_sam_usr_groups()
385 else for (i = 0, ids = gids->i_ids; in smb_sam_usr_groups()
410 if (new_gids.i_ids != NULL) { in smb_sam_usr_groups()
415 ids = new_gids.i_ids + gids->i_cnt; in smb_sam_usr_groups()
419 free(new_gids.i_ids); in smb_sam_usr_groups()
428 free(gids->i_ids); in smb_sam_usr_groups()
[all …]
H A Dsmb_wksids.c259 gids->i_ids = realloc(gids->i_ids, total_cnt * sizeof (smb_id_t)); in smb_wka_token_groups()
260 if (gids->i_ids == NULL) in smb_wka_token_groups()
263 id = gids->i_ids + gids->i_cnt; in smb_wka_token_groups()
/titanic_50/usr/src/lib/smbsrv/libmlsvc/common/
H A Dsmb_logon.c115 id = &token->tkn_win_grps.i_ids[i]; in smb_token_idmap()
759 if (token->tkn_win_grps.i_ids == NULL) in smb_token_group_sid()
768 return (token->tkn_win_grps.i_ids[index].i_sid); in smb_token_group_sid()
833 if (w_grps->i_ids) { in smb_token_log()
835 grp = w_grps->i_ids; in smb_token_log()
886 if ((tkn_grps.i_ids = malloc(sizeof (smb_id_t))) == NULL) in smb_token_setup_wingrps()
889 tkn_grps.i_ids->i_sid = smb_sid_dup(token->tkn_primary_grp.i_sid); in smb_token_setup_wingrps()
890 tkn_grps.i_ids->i_attrs = token->tkn_primary_grp.i_attrs; in smb_token_setup_wingrps()
891 if (tkn_grps.i_ids->i_sid == NULL) { in smb_token_setup_wingrps()
H A Dnetr_logon.c730 tkn_grps.i_ids = NULL; in netr_setup_token_wingrps()
773 gids->i_ids = realloc(gids->i_ids, total_cnt * sizeof (smb_id_t)); in netr_setup_domain_groups()
774 if (gids->i_ids == NULL) in netr_setup_domain_groups()
779 ids = gids->i_ids + gids->i_cnt; in netr_setup_domain_groups()
/titanic_50/usr/src/common/smbsrv/
H A Dsmb_token.c92 (token->tkn_win_grps.i_ids == NULL)) in smb_token_valid()
H A Dsmb_token_xdr.c109 if (!xdr_array(xdrs, (char **)&objp->i_ids, (uint32_t *)&objp->i_cnt, in smb_ids_xdr()
/titanic_50/usr/src/uts/common/fs/smbsrv/
H A Dsmb_cred.c151 smb_cred_set_sid(&token_grps->i_ids[i], &lp->ksl_sids[i]); in smb_cred_set_sidlist()
/titanic_50/usr/src/uts/common/smbsrv/
H A Dsmb_sid.h275 smb_id_t *i_ids; member