Home
last modified time | relevance | path

Searched refs:sid_size (Results 1 – 2 of 2) sorted by relevance

/titanic_41/usr/src/lib/smbsrv/libmlsvc/common/
H A Dsrvsvc_sd.c372 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 Dsmbsrv.c2272 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()