| @@ -624,29 +624,31 @@ acl_match(acl_entry_t aclent, struct mya | | | @@ -624,29 +624,31 @@ acl_match(acl_entry_t aclent, struct mya |
624 | | | 624 | |
625 | switch (entry_type) { | | 625 | switch (entry_type) { |
626 | case ACL_ENTRY_TYPE_ALLOW: | | 626 | case ACL_ENTRY_TYPE_ALLOW: |
627 | if (myacl->type != ARCHIVE_ENTRY_ACL_TYPE_ALLOW) | | 627 | if (myacl->type != ARCHIVE_ENTRY_ACL_TYPE_ALLOW) |
628 | return (0); | | 628 | return (0); |
629 | break; | | 629 | break; |
630 | case ACL_ENTRY_TYPE_DENY: | | 630 | case ACL_ENTRY_TYPE_DENY: |
631 | if (myacl->type != ARCHIVE_ENTRY_ACL_TYPE_DENY) | | 631 | if (myacl->type != ARCHIVE_ENTRY_ACL_TYPE_DENY) |
632 | return (0); | | 632 | return (0); |
633 | break; | | 633 | break; |
634 | case ACL_ENTRY_TYPE_AUDIT: | | 634 | case ACL_ENTRY_TYPE_AUDIT: |
635 | if (myacl->type != ARCHIVE_ENTRY_ACL_TYPE_AUDIT) | | 635 | if (myacl->type != ARCHIVE_ENTRY_ACL_TYPE_AUDIT) |
636 | return (0); | | 636 | return (0); |
| | | 637 | break; |
637 | case ACL_ENTRY_TYPE_ALARM: | | 638 | case ACL_ENTRY_TYPE_ALARM: |
638 | if (myacl->type != ARCHIVE_ENTRY_ACL_TYPE_ALARM) | | 639 | if (myacl->type != ARCHIVE_ENTRY_ACL_TYPE_ALARM) |
639 | return (0); | | 640 | return (0); |
| | | 641 | break; |
640 | default: | | 642 | default: |
641 | return (0); | | 643 | return (0); |
642 | } | | 644 | } |
643 | | | 645 | |
644 | switch (tag_type) { | | 646 | switch (tag_type) { |
645 | case ACL_USER_OBJ: | | 647 | case ACL_USER_OBJ: |
646 | if (myacl->tag != ARCHIVE_ENTRY_ACL_USER_OBJ) return (0); | | 648 | if (myacl->tag != ARCHIVE_ENTRY_ACL_USER_OBJ) return (0); |
647 | break; | | 649 | break; |
648 | case ACL_USER: | | 650 | case ACL_USER: |
649 | if (myacl->tag != ARCHIVE_ENTRY_ACL_USER) | | 651 | if (myacl->tag != ARCHIVE_ENTRY_ACL_USER) |
650 | return (0); | | 652 | return (0); |
651 | up = acl_get_qualifier(aclent); | | 653 | up = acl_get_qualifier(aclent); |
652 | u = *up; | | 654 | u = *up; |