Symbol: acl_info
usr/src/cmd/ndmpd/include/tlm.h
403
sec_attr_t acl_info;
usr/src/cmd/ndmpd/ndmp/ndmpd_tar.c
457
(void) strlcpy(tlm_acls->acl_info.attr_info, acltp,
usr/src/cmd/ndmpd/ndmp/ndmpd_tar.c
526
(void) strlcpy(tlm_acls->acl_info.attr_info, acltp,
usr/src/cmd/ndmpd/ndmp/ndmpd_tar3.c
1671
(void) strlcpy(bpp->bp_tlmacl->acl_info.attr_info,
usr/src/cmd/ndmpd/ndmp/ndmpd_tar3.c
1676
*bpp->bp_tlmacl->acl_info.attr_info = '\0';
usr/src/cmd/ndmpd/ndmp/ndmpd_tar3.c
1748
(void) strlcpy(bpp->bp_tlmacl->acl_info.attr_info,
usr/src/cmd/ndmpd/ndmp/ndmpd_tar3.c
1753
*bpp->bp_tlmacl->acl_info.attr_info = '\0';
usr/src/cmd/ndmpd/ndmp/ndmpd_tar3.c
2015
(void) strlcpy(tacl->acl_info.attr_info, acltp,
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
123
(void) output_acl_header(&tlm_acls->acl_info,
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
152
output_acl_header(sec_attr_t *acl_info,
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
159
if ((acl_info == NULL) || (*acl_info->attr_info == '\0'))
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
168
acl_info->attr_type = UFSD_ACL;
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
169
(void) snprintf(acl_info->attr_len, sizeof (acl_info->attr_len),
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
170
"%06o", strlen(acl_info->attr_info));
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
172
acl_size = sizeof (*acl_info);
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
187
(void) output_mem(local_commands, (void *)acl_info, acl_size);
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
955
(void) output_acl_header(&tlm_acls->acl_info,
usr/src/cmd/ndmpd/tlm/tlm_restore_writer.c
2009
bp = ((char *)&acls->acl_info) + *acl_spot;
usr/src/cmd/ndmpd/tlm/tlm_restore_writer.c
2191
erc = acl_fromtext(acls->acl_info.attr_info, &aclp);
usr/src/common/smbclnt/smbfs_ntacl.c
1045
if (acl_info == NULL) {
usr/src/common/smbclnt/smbfs_ntacl.c
1124
acl_info->vsa_aclcnt = zacecnt;
usr/src/common/smbclnt/smbfs_ntacl.c
1125
acl_info->vsa_aclentp = zacep0;
usr/src/common/smbclnt/smbfs_ntacl.c
1126
acl_info->vsa_aclentsz = zacl_size;
usr/src/common/smbclnt/smbfs_ntacl.c
1128
acl_info->acl_cnt = zacecnt;
usr/src/common/smbclnt/smbfs_ntacl.c
1129
acl_info->acl_aclp = zacep0;
usr/src/common/smbclnt/smbfs_ntacl.c
1416
vsecattr_t *acl_info,
usr/src/common/smbclnt/smbfs_ntacl.c
1418
acl_t *acl_info,
usr/src/common/smbclnt/smbfs_ntacl.c
1455
if (acl_info == NULL)
usr/src/common/smbclnt/smbfs_ntacl.c
1462
if ((acl_info->vsa_mask & VSA_ACE) == 0)
usr/src/common/smbclnt/smbfs_ntacl.c
1464
zacecnt = acl_info->vsa_aclcnt;
usr/src/common/smbclnt/smbfs_ntacl.c
1465
zacevec = acl_info->vsa_aclentp;
usr/src/common/smbclnt/smbfs_ntacl.c
1467
if (acl_info->acl_type != ACE_T ||
usr/src/common/smbclnt/smbfs_ntacl.c
1468
acl_info->acl_entry_size != sizeof (ace_t))
usr/src/common/smbclnt/smbfs_ntacl.c
1470
zacecnt = acl_info->acl_cnt;
usr/src/common/smbclnt/smbfs_ntacl.c
1471
zacevec = acl_info->acl_aclp;
usr/src/common/smbclnt/smbfs_ntacl.c
894
vsecattr_t *acl_info,
usr/src/common/smbclnt/smbfs_ntacl.c
896
acl_t *acl_info,
usr/src/common/smbclnt/smbfs_ntacl.c
913
if (acl_info) {
usr/src/common/smbclnt/smbfs_ntacl.c
915
if (acl_info->acl_type != ACE_T ||
usr/src/common/smbclnt/smbfs_ntacl.c
916
acl_info->acl_aclp != NULL ||
usr/src/common/smbclnt/smbfs_ntacl.c
917
acl_info->acl_entry_size != sizeof (ace_t))
usr/src/lib/libsec/common/aclutils.c
108
acl_t *acl_info;
usr/src/lib/libsec/common/aclutils.c
133
acl_info = acl_alloc(ACE_T);
usr/src/lib/libsec/common/aclutils.c
137
acl_info = acl_alloc(ACLENT_T);
usr/src/lib/libsec/common/aclutils.c
140
if (acl_info == NULL)
usr/src/lib/libsec/common/aclutils.c
144
acl_info->acl_cnt = acl(fname, cntcmd, 0, NULL);
usr/src/lib/libsec/common/aclutils.c
146
acl_info->acl_cnt = facl(fd, cntcmd, 0, NULL);
usr/src/lib/libsec/common/aclutils.c
150
if (acl_info->acl_cnt < 0) {
usr/src/lib/libsec/common/aclutils.c
151
acl_free(acl_info);
usr/src/lib/libsec/common/aclutils.c
156
if (acl_info->acl_cnt == 0) {
usr/src/lib/libsec/common/aclutils.c
157
acl_free(acl_info);
usr/src/lib/libsec/common/aclutils.c
162
acl_info->acl_aclp =
usr/src/lib/libsec/common/aclutils.c
163
malloc(acl_info->acl_cnt * acl_info->acl_entry_size);
usr/src/lib/libsec/common/aclutils.c
166
if (acl_info->acl_aclp == NULL) {
usr/src/lib/libsec/common/aclutils.c
167
acl_free(acl_info);
usr/src/lib/libsec/common/aclutils.c
174
error = acl(fname, getcmd, acl_info->acl_cnt,
usr/src/lib/libsec/common/aclutils.c
175
acl_info->acl_aclp);
usr/src/lib/libsec/common/aclutils.c
178
error = facl(fd, getcmd, acl_info->acl_cnt,
usr/src/lib/libsec/common/aclutils.c
179
acl_info->acl_aclp);
usr/src/lib/libsec/common/aclutils.c
184
acl_free(acl_info);
usr/src/lib/libsec/common/aclutils.c
191
acl_info->acl_flags =
usr/src/lib/libsec/common/aclutils.c
194
acl_info->acl_flags = 0;
usr/src/lib/libsec/common/aclutils.c
196
switch (acl_info->acl_type) {
usr/src/lib/libsec/common/aclutils.c
198
if (acl_info->acl_cnt <= MIN_ACL_ENTRIES)
usr/src/lib/libsec/common/aclutils.c
199
acl_info->acl_flags |= ACL_IS_TRIVIAL;
usr/src/lib/libsec/common/aclutils.c
202
if (ace_trivial(acl_info->acl_aclp, acl_info->acl_cnt) == 0)
usr/src/lib/libsec/common/aclutils.c
203
acl_info->acl_flags |= ACL_IS_TRIVIAL;
usr/src/lib/libsec/common/aclutils.c
207
acl_free(acl_info);
usr/src/lib/libsec/common/aclutils.c
211
if ((acl_info->acl_flags & ACL_IS_TRIVIAL) &&
usr/src/lib/libsec/common/aclutils.c
213
acl_free(acl_info);
usr/src/lib/libsec/common/aclutils.c
218
*aclp = acl_info;
usr/src/uts/common/fs/smbsrv/smb_acl.c
1005
(void) memcpy(vsecattr->vsa_aclentp, acl_info->acl_aclp,
usr/src/uts/common/fs/smbsrv/smb_acl.c
1036
(acl_info->acl_flags & ACL_IS_DIR)) {
usr/src/uts/common/fs/smbsrv/smb_acl.c
1043
if (acl_info->acl_cnt < 1 ||
usr/src/uts/common/fs/smbsrv/smb_acl.c
1044
acl_info->acl_cnt > MAX_ACL_ENTRIES) {
usr/src/uts/common/fs/smbsrv/smb_acl.c
1050
vsecattr->vsa_aclcnt = acl_info->acl_cnt;
usr/src/uts/common/fs/smbsrv/smb_acl.c
1051
vsecattr->vsa_aclflags = acl_info->acl_flags & ACL_FLAGS_ALL;
usr/src/uts/common/fs/smbsrv/smb_acl.c
1055
(void) memcpy(vsecattr->vsa_aclentp, acl_info->acl_aclp,
usr/src/uts/common/fs/smbsrv/smb_acl.c
906
acl_t *acl_info;
usr/src/uts/common/fs/smbsrv/smb_acl.c
910
acl_info = acl_alloc(acl_type);
usr/src/uts/common/fs/smbsrv/smb_acl.c
911
if (acl_info == NULL)
usr/src/uts/common/fs/smbsrv/smb_acl.c
914
acl_info->acl_flags = 0;
usr/src/uts/common/fs/smbsrv/smb_acl.c
923
acl_info->acl_cnt = numacls;
usr/src/uts/common/fs/smbsrv/smb_acl.c
924
acl_info->acl_aclp = kmem_alloc(aclbsize + dfaclbsize,
usr/src/uts/common/fs/smbsrv/smb_acl.c
926
(void) memcpy(acl_info->acl_aclp, vsecattr->vsa_aclentp,
usr/src/uts/common/fs/smbsrv/smb_acl.c
928
(void) memcpy((char *)acl_info->acl_aclp + aclbsize,
usr/src/uts/common/fs/smbsrv/smb_acl.c
931
if (acl_info->acl_cnt <= MIN_ACL_ENTRIES)
usr/src/uts/common/fs/smbsrv/smb_acl.c
932
acl_info->acl_flags |= ACL_IS_TRIVIAL;
usr/src/uts/common/fs/smbsrv/smb_acl.c
938
acl_info->acl_cnt = vsecattr->vsa_aclcnt;
usr/src/uts/common/fs/smbsrv/smb_acl.c
939
acl_info->acl_flags = vsecattr->vsa_aclflags;
usr/src/uts/common/fs/smbsrv/smb_acl.c
940
acl_info->acl_aclp = kmem_alloc(aclbsize, KM_SLEEP);
usr/src/uts/common/fs/smbsrv/smb_acl.c
941
(void) memcpy(acl_info->acl_aclp, vsecattr->vsa_aclentp,
usr/src/uts/common/fs/smbsrv/smb_acl.c
943
if (ace_trivial(acl_info->acl_aclp, acl_info->acl_cnt) == 0)
usr/src/uts/common/fs/smbsrv/smb_acl.c
944
acl_info->acl_flags |= ACL_IS_TRIVIAL;
usr/src/uts/common/fs/smbsrv/smb_acl.c
949
acl_free(acl_info);
usr/src/uts/common/fs/smbsrv/smb_acl.c
958
return (acl_info);
usr/src/uts/common/fs/smbsrv/smb_acl.c
972
smb_fsacl_to_vsa(acl_t *acl_info, vsecattr_t *vsecattr, int *aclbsize)
usr/src/uts/common/fs/smbsrv/smb_acl.c
978
ASSERT(acl_info);
usr/src/uts/common/fs/smbsrv/smb_acl.c
985
switch (acl_info->acl_type) {
usr/src/uts/common/fs/smbsrv/smb_acl.c
987
numacls = acl_info->acl_cnt;
usr/src/uts/common/sys/acl.h
55
typedef struct acl_info acl_t;