diff options
| -rw-r--r-- | xlators/cluster/dht/src/dht-common.c | 8 | ||||
| -rw-r--r-- | xlators/storage/posix/src/posix-inode-fd-ops.c | 4 | 
2 files changed, 6 insertions, 6 deletions
diff --git a/xlators/cluster/dht/src/dht-common.c b/xlators/cluster/dht/src/dht-common.c index 9641b2a15a8..61e0318473a 100644 --- a/xlators/cluster/dht/src/dht-common.c +++ b/xlators/cluster/dht/src/dht-common.c @@ -4616,7 +4616,7 @@ dht_getxattr_get_real_filename_cbk(call_frame_t *frame, void *cookie,      LOCK(&frame->lock);      { -        if (local->op_errno == ENODATA || local->op_errno == EOPNOTSUPP) { +        if (local->op_errno == EOPNOTSUPP) {              /* Nothing to do here, we have already found               * a subvol which does not have the get_real_filename               * optimization. If condition is for simple logic. @@ -4625,7 +4625,7 @@ dht_getxattr_get_real_filename_cbk(call_frame_t *frame, void *cookie,          }          if (op_ret == -1) { -            if (op_errno == ENODATA || op_errno == EOPNOTSUPP) { +            if (op_errno == EOPNOTSUPP) {                  /* This subvol does not have the optimization.                   * Better let the user know we don't support it.                   * Remove previous results if any. @@ -4653,7 +4653,7 @@ dht_getxattr_get_real_filename_cbk(call_frame_t *frame, void *cookie,                  goto post_unlock;              } -            if (op_errno == ENOENT) { +            if (op_errno == ENOATTR) {                  /* Do nothing, our defaults are set to this.                   */                  goto unlock; @@ -4721,7 +4721,7 @@ dht_getxattr_get_real_filename(call_frame_t *frame, xlator_t *this, loc_t *loc,      cnt = local->call_cnt = layout->cnt;      local->op_ret = -1; -    local->op_errno = ENOENT; +    local->op_errno = ENOATTR;      for (i = 0; i < cnt; i++) {          subvol = layout->list[i].xlator; diff --git a/xlators/storage/posix/src/posix-inode-fd-ops.c b/xlators/storage/posix/src/posix-inode-fd-ops.c index e9424a2696e..15e3dc5f33e 100644 --- a/xlators/storage/posix/src/posix-inode-fd-ops.c +++ b/xlators/storage/posix/src/posix-inode-fd-ops.c @@ -2977,7 +2977,7 @@ posix_xattr_get_real_filename(call_frame_t *frame, xlator_t *this, loc_t *loc,      (void)sys_closedir(fd);      if (!found) -        return -ENOENT; +        return -ENOATTR;      ret = dict_set_dynstr(dict, (char *)key, found);      if (ret) { @@ -3445,7 +3445,7 @@ posix_getxattr(call_frame_t *frame, xlator_t *this, loc_t *loc,          if (ret < 0) {              op_ret = -1;              op_errno = -ret; -            if (op_errno == ENOENT) { +            if (op_errno == ENOATTR) {                  gf_msg_debug(this->name, 0,                               "Failed to get "                               "real filename (%s, %s)",  | 
