aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDenis Efremov <efremov@ispras.ru>2019-02-26 15:49:04 -0500
committerJames Morris <james.morris@microsoft.com>2019-03-26 19:43:23 -0400
commit68b3edbd9fd852e7fb5aae0f84f99bf2b19b97cb (patch)
tree3b5e7cc45a3c8e519342d73b365242d01a160d6a
parent5f4b97555c2e54bc5555be9d8a14ac07ddf82345 (diff)
LSM: fix documentation for the socket_post_create hook
This patch slightly fixes the documentation for the socket_post_create hook. The documentation states that i_security field is accessible through inode field of socket structure (i.e., 'sock->inode->i_security'). There is no inode field in the socket structure. The i_security field is accessible through SOCK_INODE macro. The patch updates the documentation to reflect this. Signed-off-by: Denis Efremov <efremov@ispras.ru> Acked-by: Kees Cook <keescook@chromium.org> Acked-by: Casey Schaufler <casey@schaufler-ca.com> Signed-off-by: James Morris <james.morris@microsoft.com>
-rw-r--r--include/linux/lsm_hooks.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/include/linux/lsm_hooks.h b/include/linux/lsm_hooks.h
index 37713f7da14e..85beba1cf03d 100644
--- a/include/linux/lsm_hooks.h
+++ b/include/linux/lsm_hooks.h
@@ -768,9 +768,9 @@
768 * socket structure, but rather, the socket security information is stored 768 * socket structure, but rather, the socket security information is stored
769 * in the associated inode. Typically, the inode alloc_security hook will 769 * in the associated inode. Typically, the inode alloc_security hook will
770 * allocate and and attach security information to 770 * allocate and and attach security information to
771 * sock->inode->i_security. This hook may be used to update the 771 * SOCK_INODE(sock)->i_security. This hook may be used to update the
772 * sock->inode->i_security field with additional information that wasn't 772 * SOCK_INODE(sock)->i_security field with additional information that
773 * available when the inode was allocated. 773 * wasn't available when the inode was allocated.
774 * @sock contains the newly created socket structure. 774 * @sock contains the newly created socket structure.
775 * @family contains the requested protocol family. 775 * @family contains the requested protocol family.
776 * @type contains the requested communications type. 776 * @type contains the requested communications type.