Searched refs:sacl (Results 1 - 8 of 8) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_fsops.c129 acl_t *acl, *dacl, *sacl; local
151 sacl = fs_sd->sd_zsacl;
152 ASSERT(dacl || sacl);
153 if (dacl && sacl) {
154 acl = smb_fsacl_merge(dacl, sacl);
158 acl = sacl;
163 if (dacl && sacl)
2104 acl_t *acl, *dacl, *sacl; local
2153 sacl = fs_sd->sd_zsacl;
2155 ASSERT(dacl || sacl);
2465 acl_t *sacl = NULL; local
[all...]
H A Dsmb_acl.c589 smb_fsacl_merge(acl_t *dacl, acl_t *sacl) argument
595 ASSERT(sacl);
597 acl = smb_fsacl_alloc(dacl->acl_cnt + sacl->acl_cnt, dacl->acl_flags);
600 bcopy(sacl->acl_aclp, (char *)acl->acl_aclp + dacl_size,
601 sacl->acl_cnt * sacl->acl_entry_size);
610 * the 'which_acl' parameter. Note that output dacl/sacl parameters could be
615 smb_fsacl_split(acl_t *zacl, acl_t **dacl, acl_t **sacl, int which_acl) argument
624 *dacl = *sacl = NULL;
642 *sacl
[all...]
/illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/
H A Dsrvsvc_sd.c311 msd->sacl = srvsvc_acl_set_relative(&sdbuf[offset],
313 if (msd->sacl == NULL)
317 ace_cnt = msd->sacl->ace_count;
/illumos-gate/usr/src/uts/common/smbsrv/ndl/
H A Dsecurity.ndl322 DWORD sacl;
H A Dlsarpc.ndl352 DWORD sacl;
H A Dsrvsvc.ndl617 struct mslm_acl *sacl;
H A Dsamrpc.ndl221 struct samr_sid *sacl;
/illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/
H A Dsmbfs_smb.c2639 struct ntsid *group, struct ntacl *sacl, struct ntacl *dacl)
2672 if (sacl) {
2675 off += acllen(sacl);
2687 if (sacl)
2688 mb_put_mem(mbp, (caddr_t)sacl, acllen(sacl), MB_MSYSTEM);
2637 smbfs_smb_setsec(struct smb_share *ssp, uint16_t fid, struct smb_cred *scrp, uint32_t selector, uint16_t flags, struct ntsid *owner, struct ntsid *group, struct ntacl *sacl, struct ntacl *dacl) argument

Completed in 94 milliseconds