From: Rafal Krypa Date: Wed, 18 Dec 2013 23:01:38 +0000 (+0100) Subject: utils: drop build dependency on libattr, introduced by 5da1a22. X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=045d7f7cfe1b166b2b8ca6a1eba68d0839b482f6;p=framework%2Fsecurity%2Fsmack.git utils: drop build dependency on libattr, introduced by 5da1a22. Use only glibc headers for xattr functions. Use ENODATA instead of ENOATTR. --- diff --git a/utils/chsmack.c b/utils/chsmack.c index b4aea3c..604854b 100644 --- a/utils/chsmack.c +++ b/utils/chsmack.c @@ -22,7 +22,6 @@ #include #include #include -#include #include #include #include @@ -258,28 +257,28 @@ int main(int argc, char *argv[]) if (access_set.isset) { rc = smack_remove_label_for_path(argv[i], XATTR_NAME_SMACK, follow_flag); - if (rc < 0 && (option_flag || errno != ENOATTR)) + if (rc < 0 && (option_flag || errno != ENODATA)) perror(argv[i]); } if (exec_set.isset) { rc = smack_remove_label_for_path(argv[i], XATTR_NAME_SMACKEXEC, follow_flag); - if (rc < 0 && (option_flag || errno != ENOATTR)) + if (rc < 0 && (option_flag || errno != ENODATA)) perror(argv[i]); } if (mmap_set.isset) { rc = smack_remove_label_for_path(argv[i], XATTR_NAME_SMACKMMAP, follow_flag); - if (rc < 0 && (option_flag || errno != ENOATTR)) + if (rc < 0 && (option_flag || errno != ENODATA)) perror(argv[i]); } if (transmute_flag) { rc = smack_remove_label_for_path(argv[i], XATTR_NAME_SMACKTRANSMUTE, follow_flag); - if (rc < 0 && (option_flag || errno != ENOATTR)) + if (rc < 0 && (option_flag || errno != ENODATA)) perror(argv[i]); } }