|
|
| version 1.15, 2007/11/21 05:14:46 | version 1.16, 2007/12/04 05:11:38 |
|---|---|
| Line 279 do_set( | Line 279 do_set( |
| return 1; | return 1; |
| } | } |
| /* | |
| * Symlinks can never have ACLs, so when doing a physical walk, we | |
| * skip symlinks altogether, and when doing a half-logical walk, we | |
| * skip all non-toplevel symlinks. | |
| */ | |
| if ((walk_flags & WALK_TREE_SYMLINK) && | |
| ((walk_flags & WALK_TREE_PHYSICAL) || | |
| !(walk_flags & (WALK_TREE_TOPLEVEL | WALK_TREE_LOGICAL)))) | |
| return 0; | |
| /* Execute the commands in seq (read ACLs on demand) */ | /* Execute the commands in seq (read ACLs on demand) */ |
| error = seq_get_cmd(seq, SEQ_FIRST_CMD, &cmd); | error = seq_get_cmd(seq, SEQ_FIRST_CMD, &cmd); |
| if (error == 0) | if (error == 0) |