LASSERT(dt_object_exists(dt));
if (!osd_obj2dev(obj)->od_posix_acl &&
- (!strcmp(name, POSIX_ACL_XATTR_ACCESS) ||
- !strcmp(name, POSIX_ACL_XATTR_DEFAULT)))
+ (strcmp(name, POSIX_ACL_XATTR_ACCESS) == 0 ||
+ strcmp(name, POSIX_ACL_XATTR_DEFAULT) == 0))
RETURN(-EOPNOTSUPP);
down(&obj->oo_guard);
LASSERT(obj->oo_db);
if (!osd_obj2dev(obj)->od_posix_acl &&
- (!strcmp(name, POSIX_ACL_XATTR_ACCESS) ||
- !strcmp(name, POSIX_ACL_XATTR_DEFAULT)))
+ (strcmp(name, POSIX_ACL_XATTR_ACCESS) == 0 ||
+ strcmp(name, POSIX_ACL_XATTR_DEFAULT) == 0))
RETURN(-EOPNOTSUPP);
oh = container_of0(handle, struct osd_thandle, ot_super);
LASSERT(oh->ot_tx != NULL);
if (!osd_obj2dev(obj)->od_posix_acl &&
- (!strcmp(name, POSIX_ACL_XATTR_ACCESS) ||
- !strcmp(name, POSIX_ACL_XATTR_DEFAULT)))
+ (strcmp(name, POSIX_ACL_XATTR_ACCESS) == 0 ||
+ strcmp(name, POSIX_ACL_XATTR_DEFAULT) == 0))
RETURN(-EOPNOTSUPP);
down(&obj->oo_guard);
const char *name = nvpair_name(nvp);
if (!osd_obj2dev(obj)->od_posix_acl &&
- (!strcmp(name, POSIX_ACL_XATTR_ACCESS) ||
- !strcmp(name, POSIX_ACL_XATTR_DEFAULT)))
+ (strcmp(name, POSIX_ACL_XATTR_ACCESS) == 0 ||
+ strcmp(name, POSIX_ACL_XATTR_DEFAULT) == 0))
continue;
len = strlen(nvpair_name(nvp));
while ((rc = -udmu_zap_cursor_retrieve_key(env, zc, oti->oti_key,
MAXNAMELEN)) == 0) {
if (!osd_obj2dev(obj)->od_posix_acl &&
- (!strcmp(oti->oti_key, POSIX_ACL_XATTR_ACCESS) ||
- !strcmp(oti->oti_key, POSIX_ACL_XATTR_DEFAULT))) {
+ (strcmp(oti->oti_key, POSIX_ACL_XATTR_ACCESS) == 0 ||
+ strcmp(oti->oti_key, POSIX_ACL_XATTR_DEFAULT) == 0)) {
zap_cursor_advance(zc);
continue;
}