diff options
author | jedgar <jedgar@FreeBSD.org> | 2001-09-01 23:16:02 +0000 |
---|---|---|
committer | jedgar <jedgar@FreeBSD.org> | 2001-09-01 23:16:02 +0000 |
commit | 3a1dcb19ea04361e630cd8708210019b88f6edb8 (patch) | |
tree | 52550860cd595be9e2bfab3f7037a74c94438730 /sys | |
parent | 13ecda917f67e984ccb7331e55694b9f11d4fe9a (diff) | |
download | FreeBSD-src-3a1dcb19ea04361e630cd8708210019b88f6edb8.zip FreeBSD-src-3a1dcb19ea04361e630cd8708210019b88f6edb8.tar.gz |
In the case of ACL_OTHER and undefined ACL entry id's, set
ae_id to ACL_UNDEFINED_ID instead of 0.
Reviewed by: rwatson
Diffstat (limited to 'sys')
-rw-r--r-- | sys/kern/kern_acl.c | 4 | ||||
-rw-r--r-- | sys/kern/subr_acl_posix1e.c | 4 | ||||
-rw-r--r-- | sys/kern/vfs_acl.c | 4 |
3 files changed, 6 insertions, 6 deletions
diff --git a/sys/kern/kern_acl.c b/sys/kern/kern_acl.c index 4726bfd..69dbe85 100644 --- a/sys/kern/kern_acl.c +++ b/sys/kern/kern_acl.c @@ -419,11 +419,11 @@ acl_posix1e_mode_to_entry(acl_tag_t tag, uid_t uid, gid_t gid, mode_t mode) break; case ACL_OTHER: - acl_entry.ae_id = 0; + acl_entry.ae_id = ACL_UNDEFINED_ID; break; default: - acl_entry.ae_id = 0; + acl_entry.ae_id = ACL_UNDEFINED_ID; printf("acl_posix1e_mode_to_entry: invalid tag (%d)\n", tag); } diff --git a/sys/kern/subr_acl_posix1e.c b/sys/kern/subr_acl_posix1e.c index 4726bfd..69dbe85 100644 --- a/sys/kern/subr_acl_posix1e.c +++ b/sys/kern/subr_acl_posix1e.c @@ -419,11 +419,11 @@ acl_posix1e_mode_to_entry(acl_tag_t tag, uid_t uid, gid_t gid, mode_t mode) break; case ACL_OTHER: - acl_entry.ae_id = 0; + acl_entry.ae_id = ACL_UNDEFINED_ID; break; default: - acl_entry.ae_id = 0; + acl_entry.ae_id = ACL_UNDEFINED_ID; printf("acl_posix1e_mode_to_entry: invalid tag (%d)\n", tag); } diff --git a/sys/kern/vfs_acl.c b/sys/kern/vfs_acl.c index 4726bfd..69dbe85 100644 --- a/sys/kern/vfs_acl.c +++ b/sys/kern/vfs_acl.c @@ -419,11 +419,11 @@ acl_posix1e_mode_to_entry(acl_tag_t tag, uid_t uid, gid_t gid, mode_t mode) break; case ACL_OTHER: - acl_entry.ae_id = 0; + acl_entry.ae_id = ACL_UNDEFINED_ID; break; default: - acl_entry.ae_id = 0; + acl_entry.ae_id = ACL_UNDEFINED_ID; printf("acl_posix1e_mode_to_entry: invalid tag (%d)\n", tag); } |