switch (errno) {
case ENOENT:
return bacl_exit_ok;
+#if defined(BACL_ENOTSUP)
+ case BACL_ENOTSUP:
+ Mmsg1(jcr->errmsg, _("acl_delete_def_file error on file \"%s\": filesystem doesn't support ACLs\n"),
+ jcr->last_fname);
+ return bacl_exit_ok;
+#endif
default:
Mmsg2(jcr->errmsg, _("acl_delete_def_file error on file \"%s\": ERR=%s\n"),
jcr->last_fname, be.bstrerror());
case ENOENT:
acl_free(acl);
return bacl_exit_ok;
+#if defined(BACL_ENOTSUP)
+ case BACL_ENOTSUP:
+ Mmsg1(jcr->errmsg, _("acl_set_file error on file \"%s\": filesystem doesn't support ACLs\n"),
+ jcr->last_fname);
+ Dmsg2(100, "acl_set_file error acl=%s file=%s filesystem doesn't support ACLs\n",
+ jcr->acl_data->content, jcr->last_fname);
+ acl_free(acl);
+ return bacl_exit_ok;
+#endif
default:
Mmsg2(jcr->errmsg, _("acl_set_file error on file \"%s\": ERR=%s\n"),
jcr->last_fname, be.bstrerror());
switch (errno) {
case ENOENT:
case ENOTSUP:
+ case EOPNOTSUPP:
return bxattr_exit_ok;
default:
Mmsg2(jcr->errmsg, _("llistxattr error on file \"%s\": ERR=%s\n"),
switch (errno) {
case ENOENT:
case ENOTSUP:
+ case EOPNOTSUPP:
retval = bxattr_exit_ok;
goto bail_out;
default:
switch (errno) {
case ENOENT:
case ENOTSUP:
+ case EOPNOTSUPP:
retval = bxattr_exit_ok;
goto bail_out;
default:
switch (errno) {
case ENOENT:
case ENOTSUP:
+ case EOPNOTSUPP:
retval = bxattr_exit_ok;
goto bail_out;
default:
switch (errno) {
case ENOENT:
case ENOTSUP:
+ case EOPNOTSUPP:
goto bail_out;
default:
Mmsg2(jcr->errmsg, _("lsetxattr error on file \"%s\": ERR=%s\n"),