Documentation/security/SCTP.rst | 48 +++++++++++++++++++++------------ 1 file changed, 31 insertions(+), 17 deletions(-)
Use reST grid tables for both type and permission checks tables.
Signed-off-by: Bagas Sanjaya <bagasdotme@gmail.com>
---
This patch is based on lsm tree.
Documentation/security/SCTP.rst | 48 +++++++++++++++++++++------------
1 file changed, 31 insertions(+), 17 deletions(-)
diff --git a/Documentation/security/SCTP.rst b/Documentation/security/SCTP.rst
index 6d80d464ab6e7c..321bf6c8738970 100644
--- a/Documentation/security/SCTP.rst
+++ b/Documentation/security/SCTP.rst
@@ -46,24 +46,31 @@ Returns 0 on success, error on failure.
ipv4 or ipv6 address using sizeof(struct sockaddr_in) or
sizeof(struct sockaddr_in6).
- ------------------------------------------------------------------
- | BIND Type Checks |
+.. table:: BIND Type Checks
+
+ +----------------------------+-----------------------------------+
| @optname | @address contains |
- |----------------------------|-----------------------------------|
+ +============================+===================================+
| SCTP_SOCKOPT_BINDX_ADD | One or more ipv4 / ipv6 addresses |
+ +----------------------------+-----------------------------------+
| SCTP_PRIMARY_ADDR | Single ipv4 or ipv6 address |
+ +----------------------------+-----------------------------------+
| SCTP_SET_PEER_PRIMARY_ADDR | Single ipv4 or ipv6 address |
- ------------------------------------------------------------------
+ +----------------------------+-----------------------------------+
+
+.. table:: CONNECT Type Checks
- ------------------------------------------------------------------
- | CONNECT Type Checks |
+ +----------------------------+-----------------------------------+
| @optname | @address contains |
- |----------------------------|-----------------------------------|
+ +============================+===================================+
| SCTP_SOCKOPT_CONNECTX | One or more ipv4 / ipv6 addresses |
+ +----------------------------+-----------------------------------+
| SCTP_PARAM_ADD_IP | One or more ipv4 / ipv6 addresses |
+ +----------------------------+-----------------------------------+
| SCTP_SENDMSG_CONNECT | Single ipv4 or ipv6 address |
+ +----------------------------+-----------------------------------+
| SCTP_PARAM_SET_PRIMARY | Single ipv4 or ipv6 address |
- ------------------------------------------------------------------
+ +----------------------------+-----------------------------------+
A summary of the ``@optname`` entries is as follows::
@@ -228,26 +235,33 @@ The security module performs the following operations:
security_sctp_bind_connect()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Checks permissions required for ipv4/ipv6 addresses based on the ``@optname``
-as follows::
+as follows:
- ------------------------------------------------------------------
- | BIND Permission Checks |
+.. table:: BIND Permission Checks
+
+ +----------------------------+-----------------------------------+
| @optname | @address contains |
- |----------------------------|-----------------------------------|
+ +============================+===================================+
| SCTP_SOCKOPT_BINDX_ADD | One or more ipv4 / ipv6 addresses |
+ +----------------------------+-----------------------------------+
| SCTP_PRIMARY_ADDR | Single ipv4 or ipv6 address |
+ +----------------------------+-----------------------------------+
| SCTP_SET_PEER_PRIMARY_ADDR | Single ipv4 or ipv6 address |
- ------------------------------------------------------------------
+ +----------------------------+-----------------------------------+
+
+.. table:: CONNECT Permission Checks
- ------------------------------------------------------------------
- | CONNECT Permission Checks |
+ +----------------------------+-----------------------------------+
| @optname | @address contains |
- |----------------------------|-----------------------------------|
+ +============================+===================================+
| SCTP_SOCKOPT_CONNECTX | One or more ipv4 / ipv6 addresses |
+ +----------------------------+-----------------------------------+
| SCTP_PARAM_ADD_IP | One or more ipv4 / ipv6 addresses |
+ +----------------------------+-----------------------------------+
| SCTP_SENDMSG_CONNECT | Single ipv4 or ipv6 address |
+ +----------------------------+-----------------------------------+
| SCTP_PARAM_SET_PRIMARY | Single ipv4 or ipv6 address |
- ------------------------------------------------------------------
+ +----------------------------+-----------------------------------+
`SCTP LSM Support`_ gives a summary of the ``@optname``
base-commit: dfa024bc3f67a97e1a975dd66b83af8b3845eb19
--
An old man doll... just what I always wanted! - Clara
On Nov 3, 2025 Bagas Sanjaya <bagasdotme@gmail.com> wrote: > > Use reST grid tables for both type and permission checks tables. > > Signed-off-by: Bagas Sanjaya <bagasdotme@gmail.com> > --- > This patch is based on lsm tree. > > Documentation/security/SCTP.rst | 48 +++++++++++++++++++++------------ > 1 file changed, 31 insertions(+), 17 deletions(-) I rendered the patched file to HTML, and given that large portions of the file are still rendered as monospaced preformatted text, the new table rendering looks a bit out of place. Let's stick with the existing table format until the entire document is converted to something that is at least as constitent and aesthetically pleasing as the current revision. -- paul-moore.com
On Wed, Nov 19, 2025 at 07:10:31PM -0500, Paul Moore wrote: > I rendered the patched file to HTML, and given that large portions of > the file are still rendered as monospaced preformatted text, the new > table rendering looks a bit out of place. > > Let's stick with the existing table format until the entire document > is converted to something that is at least as constitent and > aesthetically pleasing as the current revision. OK, thanks! -- An old man doll... just what I always wanted! - Clara
On Mon, Nov 03, 2025 at 06:39:23PM +0700, Bagas Sanjaya wrote: > Use reST grid tables for both type and permission checks tables. review ping
On Mon, Nov 10, 2025 at 9:35 PM Bagas Sanjaya <bagasdotme@gmail.com> wrote: > > On Mon, Nov 03, 2025 at 06:39:23PM +0700, Bagas Sanjaya wrote: > > Use reST grid tables for both type and permission checks tables. > > review ping You don't need to 'ping' for a review, your patch is in my review queue, but code changes take priority at this point in the dev cycle as I'm okay with merging documentation changes fairly late. -- paul-moore.com
On Tue, Nov 11, 2025 at 07:50:56PM -0500, Paul Moore wrote: > On Mon, Nov 10, 2025 at 9:35 PM Bagas Sanjaya <bagasdotme@gmail.com> wrote: > > > > On Mon, Nov 03, 2025 at 06:39:23PM +0700, Bagas Sanjaya wrote: > > > Use reST grid tables for both type and permission checks tables. > > > > review ping > > You don't need to 'ping' for a review, your patch is in my review > queue, but code changes take priority at this point in the dev cycle > as I'm okay with merging documentation changes fairly late. OK, thanks! -- An old man doll... just what I always wanted! - Clara
© 2016 - 2026 Red Hat, Inc.