]> git.ipfire.org Git - thirdparty/man-pages.git/commitdiff
seccomp.2: Rework SECCOMP_GET_NOTIF_SIZES somewhat
authorMichael Kerrisk <mtk.manpages@gmail.com>
Mon, 28 Sep 2020 07:42:38 +0000 (09:42 +0200)
committerMichael Kerrisk <mtk.manpages@gmail.com>
Wed, 9 Jun 2021 22:40:17 +0000 (10:40 +1200)
The existing text says the structures (plural!) contain a 'struct
seccomp_data'. But this is only true for the received notification
structure (seccomp_notif). So, reword the sentence to be more
general, noting simply that the structures may evolve over time.

Add some comments to the structure definition.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
man2/seccomp.2

index 5aa3d7c6f01a184d458d9a2104b666a87dcc1bc3..21b16fde3613ac7237b05de799be03c39dc8b068 100644 (file)
@@ -267,9 +267,8 @@ must be a pointer to an unsigned 32-bit filter return action.
 .BR SECCOMP_GET_NOTIF_SIZES " (since Linux 5.0)"
 .\" commit 6a21cc50f0c7f87dae5259f6cfefe024412313f6
 Get the sizes of the seccomp user-space notification structures.
-Since the structures include a
-.I "struct seccomp_data"
-which may grow in size, this command can be used to determine how
+Since these structures may evolve and grow over time,
+this command can be used to determine how
 much memory to allocate for sending and receiving notifications.
 .IP
 The value of
@@ -280,15 +279,13 @@ must be a pointer to a
 .IR "struct seccomp_notif_sizes" ,
 which has the following form:
 .IP
-.in +4n
 .EX
 struct seccomp_notif_sizes
-    __u16 seccomp_notif;
-    __u16 seccomp_notif_resp;
-    __u16 seccomp_data;
+    __u16 seccomp_notif;      /* Size of notification structure */
+    __u16 seccomp_notif_resp; /* Size of response structure */
+    __u16 seccomp_data;       /* Size of \(aqstruct seccomp_data\(aq */
 };
 .EE
-.in
 .IP
 See
 .BR seccomp_unotify (2)