hfsplus: use xattr handlers for removexattr
authorChristoph Hellwig <hch@infradead.org>
Thu, 30 Jan 2014 07:59:19 +0000 (23:59 -0800)
committerAl Viro <viro@zeniv.linux.org.uk>
Fri, 31 Jan 2014 19:44:39 +0000 (14:44 -0500)
commitb168fff72109a3627686578e31e745f778832f98
treec8ab8ef8d5e0e0c47bba1f348713cd6486e63ab5
parente5fbf67dab3341133d4ee3b1c8ce780e087733ba
hfsplus: use xattr handlers for removexattr

hfsplus was already using the handlers for get and set operations,
and with the removal of can_set_xattr we've now allow operations that
wouldn't otherwise be allowed.

With this we can also centralize the special-casing of the osx.
attrs that don't have prefixes on disk in the osx xattr handlers.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
fs/hfsplus/dir.c
fs/hfsplus/inode.c
fs/hfsplus/xattr.c
fs/hfsplus/xattr.h