src/server/daemon/acl.c

changeset 453
4586d534f9b5
parent 415
d938228c382e
child 467
4d038bc6f86e
equal deleted inserted replaced
452:ce359a2b51fe 453:4586d534f9b5
571 * generic code for all non acl unices 571 * generic code for all non acl unices
572 * TODO: don't use OSX in the preprocessor directive 572 * TODO: don't use OSX in the preprocessor directive
573 */ 573 */
574 #ifdef OSX 574 #ifdef OSX
575 575
576 int fs_acl_check(SysACL *acl, User *user, char *path, uint32_t access_mask) { 576 int fs_acl_check(SysACL *acl, User *user, const char *path, uint32_t access_mask) {
577 return 1; 577 return 1;
578 } 578 }
579 579
580 int fs_acl_check_fd(SysACL *acl, User *user, int fd, uint32_t access_mask) { 580 int fs_acl_check_fd(SysACL *acl, User *user, int fd, uint32_t access_mask) {
581 return 1; 581 return 1;
585 585
586 } 586 }
587 587
588 #endif 588 #endif
589 589
590 #ifdef BSD 590 #if defined(BSD) && !defined(OSX)
591 591
592 int fs_acl_check(SysACL *acl, User *user, const char *path, uint32_t access_mask) { 592 int fs_acl_check(SysACL *acl, User *user, const char *path, uint32_t access_mask) {
593 return 1; 593 return 1;
594 } 594 }
595 595

mercurial