summaryrefslogtreecommitdiffstats
path: root/lib/libspl/mkdirp.c
diff options
context:
space:
mode:
authorBrian Behlendorf <[email protected]>2012-01-12 13:59:44 -0800
committerBrian Behlendorf <[email protected]>2012-01-12 15:06:39 -0800
commit166dd49de0272e6f179e5fd6a41eebb4880a1154 (patch)
tree6edeade75ae3a8613b4cdfd2fef9b358041638d2 /lib/libspl/mkdirp.c
parent2932b6a8004df8417036894d7d2e7e151cc95434 (diff)
Linux 3.2 compat, security_inode_init_security()
The security_inode_init_security() API has been changed to include a filesystem specific callback to write security extended attributes. This was done to support the initialization of multiple LSM xattrs and the EVM xattr. This change updates the code to use the new API when it's available. Otherwise it falls back to the previous implementation. In addition, the ZFS_AC_KERNEL_6ARGS_SECURITY_INODE_INIT_SECURITY autoconf test has been made more rigerous by passing the expected types. This is done to ensure we always properly the detect the correct form for the security_inode_init_security() API. Signed-off-by: Brian Behlendorf <[email protected]> Closes #516
Diffstat (limited to 'lib/libspl/mkdirp.c')
0 files changed, 0 insertions, 0 deletions