summaryrefslogtreecommitdiffstats
path: root/security/smack/smackfs.c
diff options
context:
space:
mode:
authorKonstantin Khlebnikov <k.khlebnikov@samsung.com>2014-08-07 18:52:33 +0200
committerCasey Schaufler <casey@schaufler-ca.com>2014-08-08 23:50:19 +0200
commitfd5c9d230d2ac8a2594dfd15f0cca678fd7a64c7 (patch)
tree966f6e10bb8069e34aba533a32f74390f06e92c3 /security/smack/smackfs.c
parentMerge tag 'keys-next-20140805' of git://git.kernel.org/pub/scm/linux/kernel/g... (diff)
downloadlinux-fd5c9d230d2ac8a2594dfd15f0cca678fd7a64c7.tar.xz
linux-fd5c9d230d2ac8a2594dfd15f0cca678fd7a64c7.zip
Smack: fix behavior of smack_inode_listsecurity
Security operation ->inode_listsecurity is used for generating list of available extended attributes for syscall listxattr. Currently it's used only in nfs4 or if filesystem doesn't provide i_op->listxattr. The list is the set of NULL-terminated names, one after the other. This method must include zero byte at the and into result. Also this function must return length even if string does not fit into output buffer or it is NULL, see similar method in selinux and man listxattr. Signed-off-by: Konstantin Khlebnikov <k.khlebnikov@samsung.com>
Diffstat (limited to 'security/smack/smackfs.c')
0 files changed, 0 insertions, 0 deletions