[LTP] [PATCH 2/2] getppid: Link manpage and fix minor issues
Jinseok Kim
always.starving0@gmail.com
Sun May 3 10:55:39 CEST 2026
Link to the manpage in docparse comments.
Also remove the unused <error.h> header and tighten the ppid bounds check.
Signed-off-by: Jinseok Kim <always.starving0@gmail.com>
---
testcases/kernel/syscalls/getppid/getppid01.c | 6 +++---
testcases/kernel/syscalls/getppid/getppid02.c | 5 ++---
2 files changed, 5 insertions(+), 6 deletions(-)
diff --git a/testcases/kernel/syscalls/getppid/getppid01.c b/testcases/kernel/syscalls/getppid/getppid01.c
index 3f05aed37..5b5e6cceb 100644
--- a/testcases/kernel/syscalls/getppid/getppid01.c
+++ b/testcases/kernel/syscalls/getppid/getppid01.c
@@ -5,10 +5,10 @@
*/
/*\
- * Test whether parent process id that getppid() returns is out of range.
+ * Test whether parent process id that :manpage:`getppid(2)` returns is
+ * out of range.
*/
-#include <errno.h>
#include "tst_test.h"
static pid_t pid_max;
@@ -23,7 +23,7 @@ static void verify_getppid(void)
pid_t ppid;
ppid = getppid();
- if (ppid > pid_max)
+ if (ppid < 1 || ppid > pid_max)
tst_res(TFAIL, "getppid() returned %d, out of range!", ppid);
else
tst_res(TPASS, "getppid() returned %d", ppid);
diff --git a/testcases/kernel/syscalls/getppid/getppid02.c b/testcases/kernel/syscalls/getppid/getppid02.c
index 7497eba12..a2796406f 100644
--- a/testcases/kernel/syscalls/getppid/getppid02.c
+++ b/testcases/kernel/syscalls/getppid/getppid02.c
@@ -4,11 +4,10 @@
*/
/*\
- * Check that getppid() in child returns the same pid as getpid() in parent.
+ * Check that :manpage:`getppid(2)` in child returns the same pid as
+ * :manpage:`getpid(2)` in parent.
*/
-#include <errno.h>
-
#include "tst_test.h"
static void verify_getppid(void)
--
2.43.0
More information about the ltp
mailing list