Home
last modified time | relevance | path

Searched refs:acl_info (Results 1 – 10 of 10) sorted by relevance

/titanic_50/usr/src/lib/libsec/common/
H A Daclutils.c106 acl_t *acl_info; in cacl_get() local
131 acl_info = acl_alloc(ACE_T); in cacl_get()
135 acl_info = acl_alloc(ACLENT_T); in cacl_get()
138 if (acl_info == NULL) in cacl_get()
142 acl_info->acl_cnt = acl(fname, cntcmd, 0, NULL); in cacl_get()
144 acl_info->acl_cnt = facl(fd, cntcmd, 0, NULL); in cacl_get()
148 if (acl_info->acl_cnt < 0) { in cacl_get()
149 acl_free(acl_info); in cacl_get()
154 if (acl_info->acl_cnt == 0) { in cacl_get()
155 acl_free(acl_info); in cacl_get()
[all …]
/titanic_50/usr/src/uts/common/fs/smbsrv/
H A Dsmb_acl.c856 acl_t *acl_info; in smb_fsacl_from_vsa() local
860 acl_info = acl_alloc(acl_type); in smb_fsacl_from_vsa()
861 if (acl_info == NULL) in smb_fsacl_from_vsa()
864 acl_info->acl_flags = 0; in smb_fsacl_from_vsa()
873 acl_info->acl_cnt = numacls; in smb_fsacl_from_vsa()
874 acl_info->acl_aclp = kmem_alloc(aclbsize + dfaclbsize, in smb_fsacl_from_vsa()
876 (void) memcpy(acl_info->acl_aclp, vsecattr->vsa_aclentp, in smb_fsacl_from_vsa()
878 (void) memcpy((char *)acl_info->acl_aclp + aclbsize, in smb_fsacl_from_vsa()
881 if (acl_info->acl_cnt <= MIN_ACL_ENTRIES) in smb_fsacl_from_vsa()
882 acl_info->acl_flags |= ACL_IS_TRIVIAL; in smb_fsacl_from_vsa()
[all …]
/titanic_50/usr/src/common/smbclnt/
H A Dsmbfs_ntacl.c891 vsecattr_t *acl_info, in smbfs_acl_sd2zfs() argument
893 acl_t *acl_info, in smbfs_acl_sd2zfs()
910 if (acl_info) { in smbfs_acl_sd2zfs()
912 if (acl_info->acl_type != ACE_T || in smbfs_acl_sd2zfs()
913 acl_info->acl_aclp != NULL || in smbfs_acl_sd2zfs()
914 acl_info->acl_entry_size != sizeof (ace_t)) in smbfs_acl_sd2zfs()
1042 if (acl_info == NULL) { in smbfs_acl_sd2zfs()
1121 acl_info->vsa_aclcnt = zacecnt; in smbfs_acl_sd2zfs()
1122 acl_info->vsa_aclentp = zacep0; in smbfs_acl_sd2zfs()
1123 acl_info->vsa_aclentsz = zacl_size; in smbfs_acl_sd2zfs()
[all …]
/titanic_50/usr/src/cmd/ndmpd/tlm/
H A Dtlm_backup_reader.c123 (void) output_acl_header(&tlm_acls->acl_info, in tlm_output_dir()
152 output_acl_header(sec_attr_t *acl_info, in output_acl_header() argument
159 if ((acl_info == NULL) || (*acl_info->attr_info == '\0')) in output_acl_header()
168 acl_info->attr_type = UFSD_ACL; in output_acl_header()
169 (void) snprintf(acl_info->attr_len, sizeof (acl_info->attr_len), in output_acl_header()
170 "%06o", strlen(acl_info->attr_info)); in output_acl_header()
172 acl_size = sizeof (*acl_info); in output_acl_header()
187 (void) output_mem(local_commands, (void *)acl_info, acl_size); in output_acl_header()
955 (void) output_acl_header(&tlm_acls->acl_info, in tlm_output_file()
H A Dtlm_restore_writer.c2008 bp = ((char *)&acls->acl_info) + *acl_spot; in load_acl_info()
2190 erc = acl_fromtext(acls->acl_info.attr_info, &aclp); in set_acl()
/titanic_50/usr/src/uts/common/sys/
H A Dacl_impl.h49 struct acl_info { struct
H A Dacl.h54 typedef struct acl_info acl_t;
/titanic_50/usr/src/cmd/ndmpd/include/
H A Dtlm.h403 sec_attr_t acl_info; member
/titanic_50/usr/src/cmd/ndmpd/ndmp/
H A Dndmpd_tar3.c1671 (void) strlcpy(bpp->bp_tlmacl->acl_info.attr_info, in backup_dirv3()
1676 *bpp->bp_tlmacl->acl_info.attr_info = '\0'; in backup_dirv3()
1748 (void) strlcpy(bpp->bp_tlmacl->acl_info.attr_info, in backup_filev3()
1753 *bpp->bp_tlmacl->acl_info.attr_info = '\0'; in backup_filev3()
2015 (void) strlcpy(tacl->acl_info.attr_info, acltp, in iscreated()
H A Dndmpd_tar.c458 (void) strlcpy(tlm_acls->acl_info.attr_info, acltp, in get_acl_info()
527 (void) strlcpy(tlm_acls->acl_info.attr_info, acltp, in get_dir_acl_info()