Searched refs:sid_size (Results 1 – 2 of 2) sorted by relevance
/titanic_41/usr/src/lib/smbsrv/libmlsvc/common/ |
H A D | srvsvc_sd.c | 372 int sid_size = 0; in srvsvc_ace_set_absolute() local 380 sid_size = smb_sid_len((smb_sid_t *)m_sid); in srvsvc_ace_set_absolute() 381 if ((ace->se_sid = malloc(sid_size)) == NULL) in srvsvc_ace_set_absolute() 383 bcopy(m_sid, ace->se_sid, sid_size); in srvsvc_ace_set_absolute() 428 int offset, i, sid_size; in srvsvc_sd_set_absolute() local 443 sid_size = smb_sid_len((smb_sid_t *)m_sid); in srvsvc_sd_set_absolute() 445 if ((sd->sd_owner = malloc(sid_size)) == NULL) in srvsvc_sd_set_absolute() 447 bcopy(m_sid, sd->sd_owner, sid_size); in srvsvc_sd_set_absolute() 453 sid_size = smb_sid_len((smb_sid_t *)m_sid); in srvsvc_sd_set_absolute() 455 if ((sd->sd_group = malloc(sid_size)) == NULL) in srvsvc_sd_set_absolute() [all …]
|
/titanic_41/usr/src/cmd/mdb/common/modules/smbsrv/ |
H A D | smbsrv.c | 2272 size_t sid_size; in smb_sid_print() local 2276 sid_size = OFFSETOF(smb_sid_t, sid_subauth); in smb_sid_print() 2278 if (mdb_vread(&sid, sid_size, addr) != sid_size) { in smb_sid_print() 2283 sid_size += sid.sid_subauthcnt * sizeof (sid.sid_subauth[0]); in smb_sid_print() 2285 psid = mdb_zalloc(sid_size, UM_SLEEP | UM_GC); in smb_sid_print() 2286 if (mdb_vread(psid, sid_size, addr) != sid_size) { in smb_sid_print()
|