diff options
| author | mbuhl <> | 2021-09-02 12:40:44 +0000 |
|---|---|---|
| committer | mbuhl <> | 2021-09-02 12:40:44 +0000 |
| commit | e62cf7c0e3daad29f81cae909a92d8769558bd57 (patch) | |
| tree | 26178d4a39622725fceb2c9310410d40d4760679 /src/regress/lib/libc/sys/t_syscall.c | |
| parent | bdee05fee3be9670276843a6d81d914d42e00693 (diff) | |
| download | openbsd-e62cf7c0e3daad29f81cae909a92d8769558bd57.tar.gz openbsd-e62cf7c0e3daad29f81cae909a92d8769558bd57.tar.bz2 openbsd-e62cf7c0e3daad29f81cae909a92d8769558bd57.zip | |
Import more NetBSD system call regression tests.
OK bluhm@
Diffstat (limited to '')
| -rw-r--r-- | src/regress/lib/libc/sys/t_syscall.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/regress/lib/libc/sys/t_syscall.c b/src/regress/lib/libc/sys/t_syscall.c index 72ad9139d6..454905837f 100644 --- a/src/regress/lib/libc/sys/t_syscall.c +++ b/src/regress/lib/libc/sys/t_syscall.c | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | /* $OpenBSD: t_syscall.c,v 1.2 2020/11/10 14:43:14 bluhm Exp $ */ | 1 | /* $OpenBSD: t_syscall.c,v 1.3 2021/09/02 12:40:44 mbuhl Exp $ */ |
| 2 | /* $NetBSD: t_syscall.c,v 1.3 2018/05/28 07:55:56 martin Exp $ */ | 2 | /* $NetBSD: t_syscall.c,v 1.4 2021/01/18 05:44:20 simonb Exp $ */ |
| 3 | 3 | ||
| 4 | /*- | 4 | /*- |
| 5 | * Copyright (c) 2018 The NetBSD Foundation, Inc. | 5 | * Copyright (c) 2018 The NetBSD Foundation, Inc. |
| @@ -33,7 +33,7 @@ | |||
| 33 | #include "macros.h" | 33 | #include "macros.h" |
| 34 | 34 | ||
| 35 | #include <sys/cdefs.h> | 35 | #include <sys/cdefs.h> |
| 36 | __RCSID("$NetBSD: t_syscall.c,v 1.3 2018/05/28 07:55:56 martin Exp $"); | 36 | __RCSID("$NetBSD: t_syscall.c,v 1.4 2021/01/18 05:44:20 simonb Exp $"); |
| 37 | 37 | ||
| 38 | 38 | ||
| 39 | #include "atf-c.h" | 39 | #include "atf-c.h" |
| @@ -84,7 +84,7 @@ ATF_TC_BODY(mmap_syscall, tc) | |||
| 84 | 84 | ||
| 85 | p = (const char *)syscall(SYS_mmap, | 85 | p = (const char *)syscall(SYS_mmap, |
| 86 | 0, sizeof(secrect_data), PROT_READ, MAP_PRIVATE, fd, 0, 0, 0); | 86 | 0, sizeof(secrect_data), PROT_READ, MAP_PRIVATE, fd, 0, 0, 0); |
| 87 | ATF_REQUIRE(p != NULL); | 87 | ATF_REQUIRE(p != MAP_FAILED); |
| 88 | 88 | ||
| 89 | ATF_REQUIRE(strcmp(p, secrect_data) == 0); | 89 | ATF_REQUIRE(strcmp(p, secrect_data) == 0); |
| 90 | } | 90 | } |
| @@ -110,7 +110,7 @@ ATF_TC_BODY(mmap___syscall, tc) | |||
| 110 | p = (const char *)__SYSCALL_TO_UINTPTR_T(__syscall(SYS_mmap, | 110 | p = (const char *)__SYSCALL_TO_UINTPTR_T(__syscall(SYS_mmap, |
| 111 | 0, sizeof(secrect_data), PROT_READ, MAP_PRIVATE, fd, | 111 | 0, sizeof(secrect_data), PROT_READ, MAP_PRIVATE, fd, |
| 112 | /* pad*/ 0, (off_t)0)); | 112 | /* pad*/ 0, (off_t)0)); |
| 113 | ATF_REQUIRE(p != NULL); | 113 | ATF_REQUIRE(p != MAP_FAILED); |
| 114 | 114 | ||
| 115 | ATF_REQUIRE(strcmp(p, secrect_data) == 0); | 115 | ATF_REQUIRE(strcmp(p, secrect_data) == 0); |
| 116 | } | 116 | } |
