| 189 | } |
| 190 | |
| 191 | static BOOL rsync_acl_equal(const rsync_acl *racl1, const rsync_acl *racl2) |
| 192 | { |
| 193 | return racl1->user_obj == racl2->user_obj |
| 194 | && racl1->group_obj == racl2->group_obj |
| 195 | && racl1->mask_obj == racl2->mask_obj |
| 196 | && racl1->other_obj == racl2->other_obj |
| 197 | && ida_entries_equal(&racl1->names, &racl2->names); |
| 198 | } |
| 199 | |
| 200 | /* Are the extended (non-permission-bit) entries equal? If so, the rest of |
| 201 | * the ACL will be handled by the normal mode-preservation code. This is |
no test coverage detected