remove a couple hundred sys/param.h includes in userland code, and
authorderaadt <deraadt@openbsd.org>
Mon, 13 Dec 2021 16:56:48 +0000 (16:56 +0000)
committerderaadt <deraadt@openbsd.org>
Mon, 13 Dec 2021 16:56:48 +0000 (16:56 +0000)
also whack some sys/cdefs.h early includes which is such a brutally
bad pattern
ok bluhm mbuhl

126 files changed:
regress/lib/libc/basename/basename_test.c
regress/lib/libc/db/dbtest.c
regress/lib/libc/dirname/dirname_test.c
regress/lib/libc/mkstemp/mkstemp_test.c
regress/lib/libc/popen/popen.c
regress/lib/libc/sys/macros.h
regress/lib/libc/sys/t_access.c
regress/lib/libc/sys/t_chroot.c
regress/lib/libc/sys/t_clock_gettime.c
regress/lib/libc/sys/t_dup.c
regress/lib/libc/sys/t_fork.c
regress/lib/libc/sys/t_fsync.c
regress/lib/libc/sys/t_getgroups.c
regress/lib/libc/sys/t_getitimer.c
regress/lib/libc/sys/t_getlogin.c
regress/lib/libc/sys/t_getpid.c
regress/lib/libc/sys/t_getrusage.c
regress/lib/libc/sys/t_getsid.c
regress/lib/libc/sys/t_gettimeofday.c
regress/lib/libc/sys/t_kevent.c
regress/lib/libc/sys/t_kill.c
regress/lib/libc/sys/t_link.c
regress/lib/libc/sys/t_minherit.c
regress/lib/libc/sys/t_mkdir.c
regress/lib/libc/sys/t_mkfifo.c
regress/lib/libc/sys/t_mknod.c
regress/lib/libc/sys/t_mlock.c
regress/lib/libc/sys/t_mmap.c
regress/lib/libc/sys/t_msgctl.c
regress/lib/libc/sys/t_msgget.c
regress/lib/libc/sys/t_msgrcv.c
regress/lib/libc/sys/t_msgsnd.c
regress/lib/libc/sys/t_msync.c
regress/lib/libc/sys/t_pipe.c
regress/lib/libc/sys/t_pipe2.c
regress/lib/libc/sys/t_ptrace.c
regress/lib/libc/sys/t_revoke.c
regress/lib/libc/sys/t_sendrecv.c
regress/lib/libc/sys/t_setrlimit.c
regress/lib/libc/sys/t_setuid.c
regress/lib/libc/sys/t_sigaction.c
regress/lib/libc/sys/t_sigaltstack.c
regress/lib/libc/sys/t_socketpair.c
regress/lib/libc/sys/t_stat.c
regress/lib/libc/sys/t_syscall.c
regress/lib/libc/sys/t_truncate.c
regress/lib/libc/sys/t_umask.c
regress/lib/libc/sys/t_unlink.c
regress/lib/libc/sys/t_wait_noproc.c
regress/lib/libc/sys/t_write.c
regress/lib/libm/msun/cexp_test.c
regress/lib/libm/msun/csqrt_test.c
regress/lib/libm/msun/ctrig_test.c
regress/lib/libm/msun/fma_test.c
regress/lib/libm/msun/invctrig_test.c
regress/lib/libm/msun/logarithm_test.c
regress/lib/libm/msun/macros.h
regress/lib/libm/msun/nan_test.c
regress/lib/libm/msun/nearbyint_test.c
regress/lib/libm/msun/trig_test.c
regress/lib/libpthread/cwd/cwd.c
regress/sbin/iked/parser/test_parser_fuzz.c
regress/sbin/isakmpd/crypto/cryptotest.c
regress/sbin/isakmpd/hmac/hmactest.c
regress/sbin/isakmpd/prf/prftest.c
regress/sbin/isakmpd/x509/x509test.c
regress/sys/arch/amd64/dump_tables/dump_tables.c
regress/sys/arch/amd64/fpu/fdfl.c
regress/sys/arch/amd64/fpu/fdump.c
regress/sys/arch/amd64/fpu/feget.c
regress/sys/arch/amd64/fpu/fxproc0.c
regress/sys/arch/hppa/probe/probe.c
regress/sys/arch/hppa/sfuid/sfuid.c
regress/sys/copy/copy.c
regress/sys/crypto/aes/aestest.c
regress/sys/crypto/aesctr/aesctr.c
regress/sys/crypto/chachapoly/chachapoly_test.c
regress/sys/crypto/cmac/cmac_test.c
regress/sys/crypto/enc/des3.c
regress/sys/crypto/gmac/gmac_test.c
regress/sys/ffs/fstest.c
regress/sys/fifofs/fifotest.c
regress/sys/kern/accept/accept.c
regress/sys/kern/clock_gettime/monotonicrelapse.c
regress/sys/kern/kqueue/kqueue-random.c
regress/sys/kern/mbuf/mbuftest.c
regress/sys/kern/noexec/noexec.c
regress/sys/kern/pledge/ioctl/unfdpass.c
regress/sys/kern/ptrace2/macros.h
regress/sys/kern/ptrace2/ptrace_test.c
regress/sys/kern/rcvtimeo/rcvtimeo.c
regress/sys/kern/setuid/setegid.c
regress/sys/kern/setuid/seteuid.c
regress/sys/kern/setuid/setgid.c
regress/sys/kern/setuid/setgid_child.c
regress/sys/kern/setuid/setgid_exec_inherit.c
regress/sys/kern/setuid/setgid_none.c
regress/sys/kern/setuid/setresgid.c
regress/sys/kern/setuid/setresgid_effective_exec.c
regress/sys/kern/setuid/setresgid_real_exec.c
regress/sys/kern/setuid/setresgid_saved_exec.c
regress/sys/kern/setuid/setresuid.c
regress/sys/kern/setuid/setresuid_effective_exec.c
regress/sys/kern/setuid/setresuid_real_exec.c
regress/sys/kern/setuid/setresuid_saved_exec.c
regress/sys/kern/setuid/setuid.c
regress/sys/kern/setuid/setuid_child.c
regress/sys/kern/setuid/setuid_exec_inherit.c
regress/sys/kern/setuid/setuid_none.c
regress/sys/kern/setuid/setuid_real_exec.c
regress/sys/kern/setuid/sgidexec.c
regress/sys/kern/setuid/sgidexec_inherit.c
regress/sys/kern/setuid/sgidexec_none.c
regress/sys/kern/setuid/suidexec.c
regress/sys/kern/setuid/suidexec_inherit.c
regress/sys/kern/setuid/suidexec_none.c
regress/sys/kern/signal/cansig/cansig.c
regress/sys/kern/sysvmsg/msgtest.c
regress/sys/kern/sysvsem/semtest.c
regress/sys/kern/sysvshm/shmtest.c
regress/sys/kern/unfdpass/unfdpass.c
regress/sys/kern/unveil/syscalls.c
regress/sys/nfs/mmap-sysctl-copyin.c
regress/sys/nfs/mmap-sysctl-copyout.c
regress/sys/uvm/mmap_hint/mmap_hint.c
regress/sys/uvm/wx_syscall/wx_syscall.c

index 34e138c..7272c46 100644 (file)
@@ -4,8 +4,6 @@
  * Public domain.
  */
 
-#include <sys/param.h>
-
 #include <libgen.h>
 #include <stdio.h>
 #include <string.h>
@@ -15,7 +13,7 @@
 int
 main(void)
 {
-       char path[2 * MAXPATHLEN];
+       char path[2 * PATH_MAX];
        const char *dir = "junk/";
        const char *fname = "file.name.ext";
        char *str;
@@ -35,7 +33,7 @@ main(void)
         * 1) path is NULL
         * 2) path is the empty string
         * 3) path is composed entirely of slashes
-        * 4) the resulting name is larger than MAXPATHLEN
+        * 4) the resulting name is larger than PATH_MAX
         *
         * The first two cases require that a pointer
         * to the string "." be returned.
@@ -58,7 +56,7 @@ main(void)
                goto fail;
 
        /* Case 3 */
-       for (i = 0; i < MAXPATHLEN - 1; i++)
+       for (i = 0; i < PATH_MAX - 1; i++)
                strlcat(path, "/", sizeof(path));       /* path cleared above */
        str = basename(path);
        if (strcmp(str, "/") != 0)
@@ -67,7 +65,7 @@ main(void)
        /* Case 4 */
        strlcpy(path, "/", sizeof(path));
        strlcat(path, dir, sizeof(path));
-       for (i = 0; i <= MAXPATHLEN; i += sizeof(fname))
+       for (i = 0; i <= PATH_MAX; i += sizeof(fname))
                strlcat(path, fname, sizeof(path));
        str = basename(path);
        if (str != NULL || errno != ENAMETOOLONG)
index b520d8d..a337551 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: dbtest.c,v 1.18 2021/10/24 21:24:20 deraadt Exp $     */
+/*     $OpenBSD: dbtest.c,v 1.19 2021/12/13 16:56:48 deraadt Exp $     */
 /*     $NetBSD: dbtest.c,v 1.8 1996/05/03 21:57:48 cgd Exp $   */
 
 /*-
@@ -30,7 +30,6 @@
  * SUCH DAMAGE.
  */
 
-#include <sys/param.h>
 #include <sys/stat.h>
 
 #include <ctype.h>
@@ -45,6 +44,8 @@
 
 #include <db.h>
 
+#define MINIMUM(a, b)    (((a) < (b)) ? (a) : (b))
+
 enum S { COMMAND, COMPARE, GET, PUT, REMOVE, SEQ, SEQFLAG, KEY, DATA };
 
 void    compare(DBT *, DBT *);
@@ -340,7 +341,7 @@ compare(db1, db2)
                printf("compare failed: key->data len %lu != data len %lu\n",
                    db1->size, db2->size);
 
-       len = MIN(db1->size, db2->size);
+       len = MINIMUM(db1->size, db2->size);
        for (p1 = db1->data, p2 = db2->data; len--;)
                if (*p1++ != *p2++) {
                        printf("compare failed at offset %ld\n",
@@ -371,7 +372,7 @@ get(dbp, kp)
                        (void)write(ofd, NOSUCHKEY, sizeof(NOSUCHKEY) - 1);
                else
                        (void)fprintf(stderr, "%lu: %.*s: %s", lineno,
-                           MIN((int)kp->size, 20), kp->data, NOSUCHKEY);
+                           MINIMUM((int)kp->size, 20), kp->data, NOSUCHKEY);
 #undef NOSUCHKEY
                break;
        }
@@ -428,7 +429,7 @@ rem(dbp, kp)
                        (void)write(ofd, NOSUCHKEY, sizeof(NOSUCHKEY) - 1);
                else if (flags != R_CURSOR)
                        (void)fprintf(stderr, "%lu: %.*s: %s", lineno,
-                           MIN((int)kp->size, 20), kp->data, NOSUCHKEY);
+                           MINIMUM((int)kp->size, 20), kp->data, NOSUCHKEY);
                else
                        (void)fprintf(stderr,
                            "%lu: rem of cursor failed\n", lineno);
@@ -472,7 +473,7 @@ seq(dbp, kp)
                        (void)write(ofd, NOSUCHKEY, sizeof(NOSUCHKEY) - 1);
                else if (flags == R_CURSOR)
                        (void)fprintf(stderr, "%lu: %.*s: %s", lineno,
-                           MIN((int)kp->size, 20), kp->data, NOSUCHKEY);
+                           MINIMUM((int)kp->size, 20), kp->data, NOSUCHKEY);
                else
                        (void)fprintf(stderr,
                            "%lu: seq (%s) failed\n", lineno, sflags(flags));
index 27d32b6..250b4de 100644 (file)
@@ -4,8 +4,6 @@
  * Public domain.
  */
 
-#include <sys/param.h>
-
 #include <libgen.h>
 #include <stdio.h>
 #include <string.h>
@@ -16,7 +14,7 @@
 int
 main(void)
 {
-       char path[2 * MAXPATHLEN];
+       char path[2 * PATH_MAX];
        char dname[128];
        const char *dir = "junk";
        const char *fname = "/file.name.ext";
@@ -39,7 +37,7 @@ main(void)
         * 1) path is NULL
         * 2) path is the empty string
         * 3) path is composed entirely of slashes
-        * 4) the resulting name is larger than MAXPATHLEN
+        * 4) the resulting name is larger than PATH_MAX
         *
         * The first two cases require that a pointer
         * to the string "." be returned.
@@ -62,7 +60,7 @@ main(void)
                errx(1, "2: dirname(%s) = %s != .", path, str);
 
        /* Case 3 */
-       for (i = 0; i < MAXPATHLEN - 1; i++)
+       for (i = 0; i < PATH_MAX - 1; i++)
                strlcat(path, "/", sizeof(path));       /* path cleared above */
        str = dirname(path);
        if (strcmp(str, "/") != 0)
@@ -70,7 +68,7 @@ main(void)
 
        /* Case 4 */
        strlcpy(path, "/", sizeof(path));               /* reset path */
-       for (i = 0; i <= MAXPATHLEN; i += strlen(dir))
+       for (i = 0; i <= PATH_MAX; i += strlen(dir))
                strlcat(path, dir, sizeof(path));
        strlcat(path, fname, sizeof(path));
        str = dirname(path);
index c1c05ea..b92619c 100644 (file)
@@ -8,7 +8,7 @@
  * contain any X's
  */
 
-#include <sys/param.h>
+#include <sys/types.h>
 #include <sys/mman.h>
 #include <sys/stat.h>
 
@@ -17,6 +17,7 @@
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
+#include <limits.h>
 #include <unistd.h>
 
 #define MAX_TEMPLATE_LEN       10
@@ -110,7 +111,7 @@ int
 main(void)
 {
        struct stat sb, fsb;
-       char cwd[MAXPATHLEN + 1];
+       char cwd[PATH_MAX + 1];
        char *p;
        size_t clen;
        int i;
index 916cb71..2e081de 100644 (file)
  * POSSIBILITY OF SUCH DAMAGE.
  */
 
-#include <sys/param.h>
 
 #include <err.h>
 #include <errno.h>
 #include <paths.h>
 #include <stdio.h>
 #include <stdlib.h>
+#include <limits.h>
 #include <time.h>
 #include <unistd.h>
 
@@ -47,7 +47,7 @@
 int
 main(int argc, char **argv)
 {
-       char *buffer, command[MAXPATHLEN];
+       char *buffer, command[PATH_MAX];
        int index, in;
        FILE *pipe;
 
index ee7d77c..cb0789e 100644 (file)
@@ -1,7 +1,6 @@
-/*     $OpenBSD: macros.h,v 1.4 2021/09/02 15:28:41 mbuhl Exp $        */
+/*     $OpenBSD: macros.h,v 1.5 2021/12/13 16:56:48 deraadt Exp $      */
 /* Public domain - Moritz Buhl */
 
-#include <sys/param.h>
 #include <sys/socket.h>
 #include <sys/stdint.h>
 #include <sys/sysctl.h>
@@ -11,8 +10,7 @@
 #include <string.h>
 #include <stdio.h>
 
-#define __RCSID(str)
-#define __COPYRIGHT(str)
+#define nitems(_a)     (sizeof((_a)) / sizeof((_a)[0]))
 
 #define __arraycount(_a)       nitems(_a)
 #define __unreachable()                atf_tc_fail("unreachable")
index ed64104..531b17c 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_access.c,v 1.2 2019/11/22 15:59:53 bluhm Exp $      */
+/*     $OpenBSD: t_access.c,v 1.3 2021/12/13 16:56:48 deraadt Exp $    */
 /* $NetBSD: t_access.c,v 1.3 2019/07/16 17:29:18 martin Exp $ */
 
 /*-
@@ -32,9 +32,6 @@
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__RCSID("$NetBSD: t_access.c,v 1.3 2019/07/16 17:29:18 martin Exp $");
-
 #include "atf-c.h"
 
 #include <sys/stat.h>
index b2bc16e..fb65bac 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_chroot.c,v 1.2 2020/11/09 23:18:51 bluhm Exp $      */
+/*     $OpenBSD: t_chroot.c,v 1.3 2021/12/13 16:56:48 deraadt Exp $    */
 /* $NetBSD: t_chroot.c,v 1.2 2017/01/10 22:36:29 christos Exp $ */
 
 /*-
@@ -32,9 +32,6 @@
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__RCSID("$NetBSD: t_chroot.c,v 1.2 2017/01/10 22:36:29 christos Exp $");
-
 #include <sys/wait.h>
 #include <sys/stat.h>
 
index b75be63..11105d2 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_clock_gettime.c,v 1.2 2021/09/02 12:40:44 mbuhl Exp $       */
+/*     $OpenBSD: t_clock_gettime.c,v 1.3 2021/12/13 16:56:48 deraadt Exp $     */
 /* $NetBSD: t_clock_gettime.c,v 1.3 2017/01/13 21:30:41 christos Exp $ */
 
 /*-
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__COPYRIGHT("@(#) Copyright (c) 2008\
- The NetBSD Foundation, inc. All rights reserved.");
-__RCSID("$NetBSD: t_clock_gettime.c,v 1.3 2017/01/13 21:30:41 christos Exp $");
-
-#include <sys/param.h>
 #include <sys/sysctl.h>
 
 
index c998c22..b461a5f 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_dup.c,v 1.2 2020/11/09 23:18:51 bluhm Exp $ */
+/*     $OpenBSD: t_dup.c,v 1.3 2021/12/13 16:56:48 deraadt Exp $       */
 /* $NetBSD: t_dup.c,v 1.9 2017/01/13 20:31:53 christos Exp $ */
 
 /*-
@@ -32,9 +32,6 @@
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__RCSID("$NetBSD: t_dup.c,v 1.9 2017/01/13 20:31:53 christos Exp $");
-
 #include <sys/resource.h>
 #include <sys/stat.h>
 #include <sys/wait.h>
index 8fbc502..b55b557 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_fork.c,v 1.4 2021/09/28 05:39:24 anton Exp $        */
+/*     $OpenBSD: t_fork.c,v 1.5 2021/12/13 16:56:48 deraadt Exp $      */
 /*     $NetBSD: t_fork.c,v 1.4 2019/04/06 15:41:54 kamil Exp $ */
 
 /*-
  */
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__COPYRIGHT("@(#) Copyright (c) 2018, 2019\
- The NetBSD Foundation, inc. All rights reserved.");
-__RCSID("$NetBSD: t_fork.c,v 1.4 2019/04/06 15:41:54 kamil Exp $");
-
-#include <sys/param.h>
+#include <sys/types.h>
+#include <sys/signal.h>
 #ifdef __OpenBSD__
 #include <sys/proc.h>
 #endif
-#include <sys/types.h>
 #include <sys/sysctl.h>
 #include <sys/wait.h>
 #include <sched.h>
index bc3cd79..66653df 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_fsync.c,v 1.2 2020/11/09 23:18:51 bluhm Exp $       */
+/*     $OpenBSD: t_fsync.c,v 1.3 2021/12/13 16:56:48 deraadt Exp $     */
 /* $NetBSD: t_fsync.c,v 1.2 2012/03/18 07:00:52 jruoho Exp $ */
 
 /*-
@@ -32,9 +32,6 @@
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__RCSID("$NetBSD: t_fsync.c,v 1.2 2012/03/18 07:00:52 jruoho Exp $");
-
 #include <errno.h>
 #include <fcntl.h>
 #include <stdio.h>
index 5cecd30..a17c9c6 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_getgroups.c,v 1.2 2020/11/09 23:18:51 bluhm Exp $   */
+/*     $OpenBSD: t_getgroups.c,v 1.3 2021/12/13 16:56:48 deraadt Exp $ */
 /* $NetBSD: t_getgroups.c,v 1.1 2011/07/07 06:57:53 jruoho Exp $ */
 
 /*-
@@ -32,9 +32,6 @@
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__RCSID("$NetBSD: t_getgroups.c,v 1.1 2011/07/07 06:57:53 jruoho Exp $");
-
 #include <sys/wait.h>
 
 #include "atf-c.h"
index 9e5bd79..b18bc75 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_getitimer.c,v 1.3 2020/11/09 23:18:51 bluhm Exp $   */
+/*     $OpenBSD: t_getitimer.c,v 1.4 2021/12/13 16:56:48 deraadt Exp $ */
 /* $NetBSD: t_getitimer.c,v 1.3 2019/07/13 12:44:02 gson Exp $ */
 
 /*-
@@ -32,9 +32,6 @@
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__RCSID("$NetBSD: t_getitimer.c,v 1.3 2019/07/13 12:44:02 gson Exp $");
-
 #include <sys/time.h>
 
 #include "atf-c.h"
index 3c98cd7..b4f06fd 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_getlogin.c,v 1.1.1.1 2019/11/19 19:57:03 bluhm Exp $        */
+/*     $OpenBSD: t_getlogin.c,v 1.2 2021/12/13 16:56:48 deraadt Exp $  */
 /* $NetBSD: t_getlogin.c,v 1.1 2011/07/07 06:57:53 jruoho Exp $ */
 
 /*-
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__RCSID("$NetBSD: t_getlogin.c,v 1.1 2011/07/07 06:57:53 jruoho Exp $");
-
-#include <sys/param.h>
 #include <sys/wait.h>
 
 #include "atf-c.h"
 #include <errno.h>
 #include <stdlib.h>
 #include <string.h>
+#include <limits.h>
 #include <unistd.h>
 
 ATF_TC(getlogin_r_err);
@@ -65,7 +62,7 @@ ATF_TC_HEAD(getlogin_same, tc)
 
 ATF_TC_BODY(getlogin_same, tc)
 {
-       char buf[MAXLOGNAME];
+       char buf[LOGIN_NAME_MAX];
        char *str;
 
        str = getlogin();
@@ -128,7 +125,7 @@ ATF_TC_HEAD(setlogin_err, tc)
 
 ATF_TC_BODY(setlogin_err, tc)
 {
-       char buf[MAXLOGNAME + 1];
+       char buf[LOGIN_NAME_MAX + 1];
        char *name;
        pid_t pid;
        int sta;
index 0dbf7f4..db9f8c8 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_getpid.c,v 1.1.1.1 2019/11/19 19:57:03 bluhm Exp $  */
+/*     $OpenBSD: t_getpid.c,v 1.2 2021/12/13 16:56:48 deraadt Exp $    */
 /* $NetBSD: t_getpid.c,v 1.1 2011/07/07 06:57:53 jruoho Exp $ */
 
 /*-
@@ -32,9 +32,6 @@
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__RCSID("$NetBSD: t_getpid.c,v 1.1 2011/07/07 06:57:53 jruoho Exp $");
-
 #include <sys/wait.h>
 
 #include <stdlib.h>
index 316377f..1a9e3d1 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_getrusage.c,v 1.2 2020/11/09 23:18:51 bluhm Exp $   */
+/*     $OpenBSD: t_getrusage.c,v 1.3 2021/12/13 16:56:48 deraadt Exp $ */
 /* $NetBSD: t_getrusage.c,v 1.8 2018/05/09 08:45:03 mrg Exp $ */
 
 /*-
@@ -32,9 +32,6 @@
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__RCSID("$NetBSD: t_getrusage.c,v 1.8 2018/05/09 08:45:03 mrg Exp $");
-
 #include <sys/resource.h>
 #include <sys/time.h>
 
index 5ccc2ca..9bd82cd 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_getsid.c,v 1.1.1.1 2019/11/19 19:57:03 bluhm Exp $  */
+/*     $OpenBSD: t_getsid.c,v 1.2 2021/12/13 16:56:48 deraadt Exp $    */
 /* $NetBSD: t_getsid.c,v 1.1 2011/07/07 06:57:53 jruoho Exp $ */
 
 /*-
@@ -32,9 +32,6 @@
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__RCSID("$NetBSD: t_getsid.c,v 1.1 2011/07/07 06:57:53 jruoho Exp $");
-
 #include <sys/wait.h>
 
 #include <errno.h>
index 015204b..7a7d319 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_gettimeofday.c,v 1.4 2021/09/27 14:07:44 mbuhl Exp $        */
+/*     $OpenBSD: t_gettimeofday.c,v 1.5 2021/12/13 16:56:48 deraadt Exp $      */
 /* $NetBSD: t_gettimeofday.c,v 1.1 2011/07/07 06:57:53 jruoho Exp $ */
 
 /*-
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__RCSID("$NetBSD: t_gettimeofday.c,v 1.1 2011/07/07 06:57:53 jruoho Exp $");
-
 #include <sys/time.h>
 
 #include "atf-c.h"
 #include <errno.h>
+#include <signal.h>
 #include <string.h>
 
 #ifdef __OpenBSD__
index 171e1f3..917ab7f 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_kevent.c,v 1.1 2021/09/02 12:40:44 mbuhl Exp $      */
+/*     $OpenBSD: t_kevent.c,v 1.2 2021/12/13 16:56:48 deraadt Exp $    */
 /*     $NetBSD: t_kevent.c,v 1.9 2020/10/31 01:08:32 christos Exp $ */
 
 /*-
@@ -31,9 +31,6 @@
  */
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__RCSID("$NetBSD: t_kevent.c,v 1.9 2020/10/31 01:08:32 christos Exp $");
-
 #include <sys/types.h>
 #include <sys/event.h>
 
index bce0f2f..0c55dfa 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_kill.c,v 1.3 2021/09/28 05:39:24 anton Exp $        */
+/*     $OpenBSD: t_kill.c,v 1.4 2021/12/13 16:56:48 deraadt Exp $      */
 /* $NetBSD: t_kill.c,v 1.1 2011/07/07 06:57:53 jruoho Exp $ */
 
 /*-
@@ -32,9 +32,6 @@
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__RCSID("$NetBSD: t_kill.c,v 1.1 2011/07/07 06:57:53 jruoho Exp $");
-
 #include <sys/wait.h>
 
 #include <errno.h>
index 291fd9c..12dbd8b 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_link.c,v 1.1.1.1 2019/11/19 19:57:03 bluhm Exp $    */
+/*     $OpenBSD: t_link.c,v 1.2 2021/12/13 16:56:48 deraadt Exp $      */
 /* $NetBSD: t_link.c,v 1.3 2017/01/13 20:42:36 christos Exp $ */
 
 /*-
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__RCSID("$NetBSD: t_link.c,v 1.3 2017/01/13 20:42:36 christos Exp $");
-
-#include <sys/param.h>
 #include <sys/stat.h>
 
 #include "atf-c.h"
@@ -112,7 +108,7 @@ ATF_TC_HEAD(link_err, tc)
 
 ATF_TC_BODY(link_err, tc)
 {
-       char buf[MAXPATHLEN + 1];
+       char buf[PATH_MAX + 1];
        int fd;
 
        (void)memset(buf, 'x', sizeof(buf));
index dd9ddf1..5780923 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_minherit.c,v 1.1 2021/09/02 12:40:44 mbuhl Exp $    */
+/*     $OpenBSD: t_minherit.c,v 1.2 2021/12/13 16:56:48 deraadt Exp $  */
 /* $NetBSD: t_minherit.c,v 1.1 2014/07/18 12:34:52 christos Exp $ */
 
 /*-
  */
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__RCSID("$NetBSD: t_minherit.c,v 1.1 2014/07/18 12:34:52 christos Exp $");
-
-#include <sys/param.h>
 #include <sys/mman.h>
 #include <sys/sysctl.h>
 #include <sys/wait.h>
@@ -43,6 +39,7 @@ __RCSID("$NetBSD: t_minherit.c,v 1.1 2014/07/18 12:34:52 christos Exp $");
 #include <fcntl.h>
 #include <stdlib.h>
 #include <string.h>
+#include <signal.h>
 #include <unistd.h>
 
 #include "atf-c.h"
index 41df34a..5052bd3 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_mkdir.c,v 1.1.1.1 2019/11/19 19:57:03 bluhm Exp $   */
+/*     $OpenBSD: t_mkdir.c,v 1.2 2021/12/13 16:56:48 deraadt Exp $     */
 /* $NetBSD: t_mkdir.c,v 1.2 2011/10/15 07:38:31 jruoho Exp $ */
 
 /*-
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__COPYRIGHT("@(#) Copyright (c) 2008\
- The NetBSD Foundation, inc. All rights reserved.");
-__RCSID("$NetBSD: t_mkdir.c,v 1.2 2011/10/15 07:38:31 jruoho Exp $");
-
 #include <sys/stat.h>
 #include <sys/wait.h>
 
index 1c2fe60..13cd2d1 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_mkfifo.c,v 1.1.1.1 2019/11/19 19:57:03 bluhm Exp $  */
+/*     $OpenBSD: t_mkfifo.c,v 1.2 2021/12/13 16:56:48 deraadt Exp $    */
 /* $NetBSD: t_mkfifo.c,v 1.3 2019/06/20 03:31:54 kamil Exp $ */
 
 /*-
@@ -32,9 +32,6 @@
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__RCSID("$NetBSD: t_mkfifo.c,v 1.3 2019/06/20 03:31:54 kamil Exp $");
-
 #include <sys/stat.h>
 #include <sys/wait.h>
 
index b1e412c..0c8b54f 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_mknod.c,v 1.2 2020/11/09 23:18:51 bluhm Exp $       */
+/*     $OpenBSD: t_mknod.c,v 1.3 2021/12/13 16:56:48 deraadt Exp $     */
 /* $NetBSD: t_mknod.c,v 1.2 2012/03/18 07:00:52 jruoho Exp $ */
 
 /*-
@@ -32,9 +32,6 @@
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__RCSID("$NetBSD: t_mknod.c,v 1.2 2012/03/18 07:00:52 jruoho Exp $");
-
 #include <sys/stat.h>
 
 #include "atf-c.h"
index e41f524..865bd9e 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_mlock.c,v 1.2 2020/11/09 23:18:51 bluhm Exp $       */
+/*     $OpenBSD: t_mlock.c,v 1.3 2021/12/13 16:56:48 deraadt Exp $     */
 /* $NetBSD: t_mlock.c,v 1.8 2020/01/24 08:45:16 skrll Exp $ */
 
 /*-
@@ -32,9 +32,6 @@
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__RCSID("$NetBSD: t_mlock.c,v 1.8 2020/01/24 08:45:16 skrll Exp $");
-
 #include <sys/mman.h>
 #include <sys/resource.h>
 #include <sys/sysctl.h>
index 8d167cd..59c7429 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_mmap.c,v 1.3 2020/12/06 18:46:07 bluhm Exp $        */
+/*     $OpenBSD: t_mmap.c,v 1.4 2021/12/13 16:56:48 deraadt Exp $      */
 /* $NetBSD: t_mmap.c,v 1.14 2020/06/26 07:50:11 jruoho Exp $ */
 
 /*-
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__RCSID("$NetBSD: t_mmap.c,v 1.14 2020/06/26 07:50:11 jruoho Exp $");
-
-#include <sys/param.h>
 #include <sys/disklabel.h>
 #include <sys/mman.h>
 #include <sys/stat.h>
@@ -75,6 +71,7 @@ __RCSID("$NetBSD: t_mmap.c,v 1.14 2020/06/26 07:50:11 jruoho Exp $");
 #include <signal.h>
 #include <stdio.h>
 #include <stdlib.h>
+#include <limits.h>
 #include <string.h>
 #include <unistd.h>
 #include <paths.h>
index 980f11e..91c0eaa 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_msgctl.c,v 1.1.1.1 2019/11/19 19:57:04 bluhm Exp $  */
+/*     $OpenBSD: t_msgctl.c,v 1.2 2021/12/13 16:56:48 deraadt Exp $    */
 /* $NetBSD: t_msgctl.c,v 1.7 2017/10/07 17:15:44 kre Exp $ */
 
 /*-
@@ -32,9 +32,6 @@
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__RCSID("$NetBSD: t_msgctl.c,v 1.7 2017/10/07 17:15:44 kre Exp $");
-
 #include <sys/msg.h>
 #include <sys/stat.h>
 #include <sys/sysctl.h>
index c5b7d97..f4d3013 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_msgget.c,v 1.2 2020/11/09 23:18:51 bluhm Exp $      */
+/*     $OpenBSD: t_msgget.c,v 1.3 2021/12/13 16:56:48 deraadt Exp $    */
 /* $NetBSD: t_msgget.c,v 1.3 2017/10/08 08:31:05 kre Exp $ */
 
 /*-
@@ -32,9 +32,6 @@
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__RCSID("$NetBSD: t_msgget.c,v 1.3 2017/10/08 08:31:05 kre Exp $");
-
 #include <sys/msg.h>
 #include <sys/stat.h>
 #include <sys/sysctl.h>
@@ -45,6 +42,7 @@ __RCSID("$NetBSD: t_msgget.c,v 1.3 2017/10/08 08:31:05 kre Exp $");
 #include <pwd.h>
 #include <stdio.h>
 #include <stdlib.h>
+#include <signal.h>
 #include <string.h>
 #include <sysexits.h>
 #include <time.h>
index 1fbcd41..2e73b3d 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_msgrcv.c,v 1.1.1.1 2019/11/19 19:57:04 bluhm Exp $  */
+/*     $OpenBSD: t_msgrcv.c,v 1.2 2021/12/13 16:56:48 deraadt Exp $    */
 /* $NetBSD: t_msgrcv.c,v 1.5 2017/10/08 08:31:05 kre Exp $ */
 
 /*-
@@ -32,9 +32,6 @@
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__RCSID("$NetBSD: t_msgrcv.c,v 1.5 2017/10/08 08:31:05 kre Exp $");
-
 #include <sys/msg.h>
 #include <sys/stat.h>
 #include <sys/sysctl.h>
index ab0cc87..4ea2aa4 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_msgsnd.c,v 1.1.1.1 2019/11/19 19:57:04 bluhm Exp $  */
+/*     $OpenBSD: t_msgsnd.c,v 1.2 2021/12/13 16:56:48 deraadt Exp $    */
 /* $NetBSD: t_msgsnd.c,v 1.4 2017/10/08 08:31:05 kre Exp $ */
 
 /*-
@@ -32,9 +32,6 @@
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__RCSID("$NetBSD: t_msgsnd.c,v 1.4 2017/10/08 08:31:05 kre Exp $");
-
 #include <sys/msg.h>
 #include <sys/stat.h>
 #include <sys/sysctl.h>
index 8e06d79..acce0f6 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_msync.c,v 1.1.1.1 2019/11/19 19:57:04 bluhm Exp $   */
+/*     $OpenBSD: t_msync.c,v 1.2 2021/12/13 16:56:48 deraadt Exp $     */
 /* $NetBSD: t_msync.c,v 1.3 2017/01/14 20:52:42 christos Exp $ */
 
 /*-
@@ -32,9 +32,6 @@
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__RCSID("$NetBSD: t_msync.c,v 1.3 2017/01/14 20:52:42 christos Exp $");
-
 #include <sys/mman.h>
 
 #include "atf-c.h"
index 2fcb6d4..7640cc2 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_pipe.c,v 1.2 2020/11/09 23:18:51 bluhm Exp $        */
+/*     $OpenBSD: t_pipe.c,v 1.3 2021/12/13 16:56:48 deraadt Exp $      */
 /* $NetBSD: t_pipe.c,v 1.7 2020/06/26 07:50:11 jruoho Exp $ */
 
 /*-
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-#include <sys/cdefs.h>
-__COPYRIGHT("@(#) Copyright (c) 2008\
- The NetBSD Foundation, inc. All rights reserved.");
-__RCSID("$NetBSD: t_pipe.c,v 1.7 2020/06/26 07:50:11 jruoho Exp $");
-
 #include <sys/types.h>
 #include <sys/wait.h>
 
index 07991de..173d467 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_pipe2.c,v 1.2 2020/11/09 23:18:51 bluhm Exp $       */
+/*     $OpenBSD: t_pipe2.c,v 1.3 2021/12/13 16:56:48 deraadt Exp $     */
 /* $NetBSD: t_pipe2.c,v 1.9 2017/01/13 21:19:45 christos Exp $ */
 
 /*-
@@ -39,9 +39,6 @@
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__RCSID("$NetBSD: t_pipe2.c,v 1.9 2017/01/13 21:19:45 christos Exp $");
-
 #include "atf-c.h"
 #include <fcntl.h>
 #include <unistd.h>
index a48616e..4b87acf 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_ptrace.c,v 1.4 2020/11/09 23:18:51 bluhm Exp $      */
+/*     $OpenBSD: t_ptrace.c,v 1.5 2021/12/13 16:56:48 deraadt Exp $    */
 /*     $NetBSD: t_ptrace.c,v 1.4 2018/05/14 12:44:40 kamil Exp $       */
 
 /*-
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__RCSID("$NetBSD: t_ptrace.c,v 1.4 2018/05/14 12:44:40 kamil Exp $");
-
-#include <sys/param.h>
 #include <sys/types.h>
 #include <sys/ptrace.h>
 #include <sys/stat.h>
 #include <sys/sysctl.h>
 #include <err.h>
 #include <errno.h>
+#include <limits.h>
 #include <unistd.h>
 
 #include "atf-c.h"
index 7640c2d..d330b88 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_revoke.c,v 1.2 2020/11/09 23:18:51 bluhm Exp $      */
+/*     $OpenBSD: t_revoke.c,v 1.3 2021/12/13 16:56:48 deraadt Exp $    */
 /* $NetBSD: t_revoke.c,v 1.2 2017/01/13 21:15:57 christos Exp $ */
 
 /*-
@@ -32,9 +32,6 @@
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__RCSID("$NetBSD: t_revoke.c,v 1.2 2017/01/13 21:15:57 christos Exp $");
-
 #include <sys/resource.h>
 #include <sys/wait.h>
 
index 4b62505..ae6425f 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_sendrecv.c,v 1.2 2021/05/31 16:56:27 bluhm Exp $    */
+/*     $OpenBSD: t_sendrecv.c,v 1.3 2021/12/13 16:56:48 deraadt Exp $  */
 /*     $NetBSD: t_sendrecv.c,v 1.8 2021/03/28 17:30:01 christos Exp $  */
 
 /*-
@@ -32,9 +32,6 @@
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__RCSID("$NetBSD: t_sendrecv.c,v 1.8 2021/03/28 17:30:01 christos Exp $");
-
 #include "atf-c.h"
 #include <sys/types.h>
 #include <sys/socket.h>
index d72ec52..c9c64d4 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_setrlimit.c,v 1.1 2021/09/02 12:40:44 mbuhl Exp $   */
+/*     $OpenBSD: t_setrlimit.c,v 1.2 2021/12/13 16:56:48 deraadt Exp $ */
 /* $NetBSD: t_setrlimit.c,v 1.7 2020/10/13 06:58:57 rin Exp $ */
 
 /*-
@@ -31,9 +31,6 @@
  */
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__RCSID("$NetBSD: t_setrlimit.c,v 1.7 2020/10/13 06:58:57 rin Exp $");
-
 #include <sys/resource.h>
 #include <sys/mman.h>
 #include <sys/wait.h>
index 7d3bd19..6924041 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_setuid.c,v 1.1.1.1 2019/11/19 19:57:04 bluhm Exp $  */
+/*     $OpenBSD: t_setuid.c,v 1.2 2021/12/13 16:56:48 deraadt Exp $    */
 /* $NetBSD: t_setuid.c,v 1.1 2011/07/07 06:57:54 jruoho Exp $ */
 
 /*-
@@ -32,9 +32,6 @@
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__RCSID("$NetBSD: t_setuid.c,v 1.1 2011/07/07 06:57:54 jruoho Exp $");
-
 #include <sys/wait.h>
 
 #include "atf-c.h"
index 21c793d..4254e1f 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_sigaction.c,v 1.1.1.1 2019/11/19 19:57:04 bluhm Exp $       */
+/*     $OpenBSD: t_sigaction.c,v 1.2 2021/12/13 16:56:48 deraadt Exp $ */
 /* $NetBSD: t_sigaction.c,v 1.5 2017/01/13 21:30:41 christos Exp $ */
 
 /*-
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__COPYRIGHT("@(#) Copyright (c) 2010\
- The NetBSD Foundation, inc. All rights reserved.");
-__RCSID("$NetBSD: t_sigaction.c,v 1.5 2017/01/13 21:30:41 christos Exp $");
-
 #include <sys/wait.h>
 
 #include <signal.h>
index ac02650..b02063b 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_sigaltstack.c,v 1.1 2021/09/02 12:40:44 mbuhl Exp $ */
+/*     $OpenBSD: t_sigaltstack.c,v 1.2 2021/12/13 16:56:48 deraadt Exp $       */
 /* $NetBSD: t_sigaltstack.c,v 1.2 2020/05/01 21:35:30 christos Exp $ */
 
 /*-
@@ -28,9 +28,6 @@
  */
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__RCSID("$NetBSD: t_sigaltstack.c,v 1.2 2020/05/01 21:35:30 christos Exp $");
-
 #include <signal.h>
 #include <stdbool.h>
 
index 076d2fa..e24a166 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_socketpair.c,v 1.1.1.1 2019/11/19 19:57:04 bluhm Exp $      */
+/*     $OpenBSD: t_socketpair.c,v 1.2 2021/12/13 16:56:48 deraadt Exp $        */
 /* $NetBSD: t_socketpair.c,v 1.2 2017/01/13 20:04:52 christos Exp $ */
 
 /*-
@@ -39,9 +39,6 @@
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__RCSID("$NetBSD: t_socketpair.c,v 1.2 2017/01/13 20:04:52 christos Exp $");
-
 #include "atf-c.h"
 #include <fcntl.h>
 #include <unistd.h>
index 5aadf39..eca93f8 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_stat.c,v 1.3 2020/11/09 23:18:51 bluhm Exp $        */
+/*     $OpenBSD: t_stat.c,v 1.4 2021/12/13 16:56:48 deraadt Exp $      */
 /* $NetBSD: t_stat.c,v 1.6 2019/07/16 17:29:18 martin Exp $ */
 
 /*-
@@ -32,9 +32,6 @@
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__RCSID("$NetBSD: t_stat.c,v 1.6 2019/07/16 17:29:18 martin Exp $");
-
 #include <sys/stat.h>
 #include <sys/socket.h>
 #include <sys/types.h>
index 4549058..a8e3cd1 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_syscall.c,v 1.3 2021/09/02 12:40:44 mbuhl Exp $     */
+/*     $OpenBSD: t_syscall.c,v 1.4 2021/12/13 16:56:48 deraadt Exp $   */
 /*     $NetBSD: t_syscall.c,v 1.4 2021/01/18 05:44:20 simonb Exp $     */
 
 /*-
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__RCSID("$NetBSD: t_syscall.c,v 1.4 2021/01/18 05:44:20 simonb Exp $");
-
-
 #include "atf-c.h"
 #include <stdio.h>
 #include <unistd.h>
index 7d3dedb..f952efc 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_truncate.c,v 1.2 2021/10/24 21:24:20 deraadt Exp $  */
+/*     $OpenBSD: t_truncate.c,v 1.3 2021/12/13 16:56:48 deraadt Exp $  */
 /* $NetBSD: t_truncate.c,v 1.3 2017/01/13 20:03:51 christos Exp $ */
 
 /*-
@@ -32,9 +32,6 @@
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__RCSID("$NetBSD: t_truncate.c,v 1.3 2017/01/13 20:03:51 christos Exp $");
-
 #include <sys/stat.h>
 
 #include "atf-c.h"
index b312e81..53837b6 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_umask.c,v 1.1.1.1 2019/11/19 19:57:04 bluhm Exp $   */
+/*     $OpenBSD: t_umask.c,v 1.2 2021/12/13 16:56:48 deraadt Exp $     */
 /* $NetBSD: t_umask.c,v 1.2 2017/01/13 19:34:19 christos Exp $ */
 
 /*-
@@ -32,9 +32,6 @@
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__RCSID("$NetBSD: t_umask.c,v 1.2 2017/01/13 19:34:19 christos Exp $");
-
 #include <sys/stat.h>
 #include <sys/wait.h>
 
index 9736d77..2b1170e 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_unlink.c,v 1.1.1.1 2019/11/19 19:57:04 bluhm Exp $  */
+/*     $OpenBSD: t_unlink.c,v 1.2 2021/12/13 16:56:48 deraadt Exp $    */
 /* $NetBSD: t_unlink.c,v 1.4 2017/01/14 20:55:26 christos Exp $ */
 
 /*-
@@ -32,9 +32,6 @@
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__RCSID("$NetBSD: t_unlink.c,v 1.4 2017/01/14 20:55:26 christos Exp $");
-
 #include <sys/stat.h>
 
 #include "atf-c.h"
index 73fc7ae..ee3454e 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_wait_noproc.c,v 1.1 2021/09/02 12:40:44 mbuhl Exp $ */
+/*     $OpenBSD: t_wait_noproc.c,v 1.2 2021/12/13 16:56:48 deraadt Exp $       */
 /* $NetBSD: t_wait_noproc.c,v 1.5 2016/11/09 17:50:19 kamil Exp $ */
 
 /*-
@@ -29,9 +29,6 @@
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__RCSID("$NetBSD: t_wait_noproc.c,v 1.5 2016/11/09 17:50:19 kamil Exp $");
-
 #include <sys/wait.h>
 #include <sys/resource.h>
 
index 326032d..8d01ebf 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_write.c,v 1.3 2020/11/09 23:18:51 bluhm Exp $       */
+/*     $OpenBSD: t_write.c,v 1.4 2021/12/13 16:56:48 deraadt Exp $     */
 /* $NetBSD: t_write.c,v 1.7 2019/07/16 17:29:18 martin Exp $ */
 
 /*-
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__COPYRIGHT("@(#) Copyright (c) 2008\
- The NetBSD Foundation, inc. All rights reserved.");
-__RCSID("$NetBSD: t_write.c,v 1.7 2019/07/16 17:29:18 martin Exp $");
-
 #include <sys/uio.h>
 #include <sys/mman.h>
 
index f943629..58f5e26 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: cexp_test.c,v 1.1 2021/10/22 18:00:22 mbuhl Exp $     */
+/*     $OpenBSD: cexp_test.c,v 1.2 2021/12/13 16:56:48 deraadt Exp $   */
 /*-
  * Copyright (c) 2008-2011 David Schultz <das@FreeBSD.org>
  * All rights reserved.
@@ -34,7 +34,7 @@
 #include <sys/cdefs.h>
 __FBSDID("$FreeBSD$");
 
-#include <sys/param.h>
+#include <sys/types.h>
 
 #include <complex.h>
 #include <fenv.h>
index adbd427..a7b66da 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: csqrt_test.c,v 1.1 2021/10/22 18:00:22 mbuhl Exp $    */
+/*     $OpenBSD: csqrt_test.c,v 1.2 2021/12/13 16:56:48 deraadt Exp $  */
 /*-
  * Copyright (c) 2007 David Schultz <das@FreeBSD.org>
  * All rights reserved.
@@ -30,7 +30,7 @@
 #include <sys/cdefs.h>
 __FBSDID("$FreeBSD$");
 
-#include <sys/param.h>
+#include <sys/types.h>
 
 #include <complex.h>
 #include <float.h>
index d571d64..31e38c2 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: ctrig_test.c,v 1.1 2021/10/22 18:00:22 mbuhl Exp $    */
+/*     $OpenBSD: ctrig_test.c,v 1.2 2021/12/13 16:56:48 deraadt Exp $  */
 /*-
  * Copyright (c) 2008-2011 David Schultz <das@FreeBSD.org>
  * All rights reserved.
@@ -34,7 +34,7 @@
 #include <sys/cdefs.h>
 __FBSDID("$FreeBSD$");
 
-#include <sys/param.h>
+#include <sys/types.h>
 #include <complex.h>
 #include <fenv.h>
 #include <float.h>
index ce1dfee..cd45a7a 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: fma_test.c,v 1.1 2021/10/22 18:00:22 mbuhl Exp $      */
+/*     $OpenBSD: fma_test.c,v 1.2 2021/12/13 16:56:48 deraadt Exp $    */
 /*-
  * Copyright (c) 2008 David Schultz <das@FreeBSD.org>
  * All rights reserved.
@@ -34,7 +34,7 @@
 #include <sys/cdefs.h>
 __FBSDID("$FreeBSD$");
 
-#include <sys/param.h>
+#include <sys/types.h>
 #include <fenv.h>
 #include <float.h>
 #include <math.h>
index 9502ddf..368ebd1 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: invctrig_test.c,v 1.1 2021/10/22 18:00:22 mbuhl Exp $ */
+/*     $OpenBSD: invctrig_test.c,v 1.2 2021/12/13 16:56:48 deraadt Exp $       */
 /*-
  * Copyright (c) 2008-2013 David Schultz <das@FreeBSD.org>
  * All rights reserved.
@@ -34,7 +34,7 @@
 #include <sys/cdefs.h>
 __FBSDID("$FreeBSD$");
 
-#include <sys/param.h>
+#include <sys/types.h>
 #include <complex.h>
 #include <fenv.h>
 #include <float.h>
index 2263c81..3cf6527 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: logarithm_test.c,v 1.1 2021/10/22 18:00:22 mbuhl Exp $        */
+/*     $OpenBSD: logarithm_test.c,v 1.2 2021/12/13 16:56:48 deraadt Exp $      */
 /*-
  * Copyright (c) 2008-2010 David Schultz <das@FreeBSD.org>
  * All rights reserved.
@@ -34,7 +34,7 @@
 #include <sys/cdefs.h>
 __FBSDID("$FreeBSD$");
 
-#include <sys/param.h>
+#include <sys/types.h>
 #include <fenv.h>
 #include <float.h>
 #include <math.h>
index ed682c2..00ea394 100644 (file)
@@ -1,7 +1,9 @@
-/*      $OpenBSD: macros.h,v 1.1 2021/10/22 18:00:22 mbuhl Exp $       */
+/*      $OpenBSD: macros.h,v 1.2 2021/12/13 16:56:48 deraadt Exp $       */
 /* Public domain - Moritz Buhl */
 
 #define __FBSDID(a)
 #define rounddown(x, y)        (((x)/(y))*(y))
 #define fpequal(a, b)  fpequal_cs(a, b, 1)
 #define hexdump(...)
+
+#define nitems(_a)      (sizeof((_a)) / sizeof((_a)[0]))
index 833290d..99883fb 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: nan_test.c,v 1.1 2021/10/22 18:00:23 mbuhl Exp $      */
+/*     $OpenBSD: nan_test.c,v 1.2 2021/12/13 16:56:48 deraadt Exp $    */
 /*-
  * Copyright (C) 2007 David Schultz <das@FreeBSD.org>
  * All rights reserved.
@@ -35,7 +35,7 @@
 #include <sys/cdefs.h>
 __FBSDID("$FreeBSD$");
 
-#include <sys/param.h>
+#include <sys/types.h>
 #include <fenv.h>
 #include <float.h>
 #include <locale.h>
index 35ec372..68053aa 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: nearbyint_test.c,v 1.1 2021/10/22 18:00:23 mbuhl Exp $        */
+/*     $OpenBSD: nearbyint_test.c,v 1.2 2021/12/13 16:56:48 deraadt Exp $      */
 /*-
  * Copyright (c) 2010 David Schultz <das@FreeBSD.org>
  * All rights reserved.
@@ -38,7 +38,7 @@
 #include <sys/cdefs.h>
 __FBSDID("$FreeBSD$");
 
-#include <sys/param.h>
+#include <sys/types.h>
 #include <fenv.h>
 #include <math.h>
 #include <stdio.h>
index 040690f..c6b2afa 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: trig_test.c,v 1.1 2021/10/22 18:00:23 mbuhl Exp $     */
+/*     $OpenBSD: trig_test.c,v 1.2 2021/12/13 16:56:48 deraadt Exp $   */
 /*-
  * Copyright (c) 2008 David Schultz <das@FreeBSD.org>
  * All rights reserved.
@@ -39,7 +39,7 @@
 #include <sys/cdefs.h>
 __FBSDID("$FreeBSD$");
 
-#include <sys/param.h>
+#include <sys/types.h>
 
 #include <fenv.h>
 #include <float.h>
index 925e337..f274088 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: cwd.c,v 1.2 2001/09/20 16:43:15 todd Exp $    */
+/*     $OpenBSD: cwd.c,v 1.3 2021/12/13 16:56:48 deraadt Exp $ */
 /*
  * Copyright (c) 1993, 1994, 1995, 1996 by Chris Provenzano and contributors, 
  * proven@mit.edu All rights reserved.
  */
 
 #include <stdio.h>
-#include <sys/param.h>
 #include <stdlib.h>
 #include <unistd.h>
+#include <limits.h>
 #include "test.h"
 
 int
 main(int argc, char **argv)
 {
-    char wd[MAXPATHLEN];
+    char wd[PATH_MAX];
     char *path;
 
     ASSERT(path = getcwd(wd, sizeof wd));
index 3154167..2f14dda 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: test_parser_fuzz.c,v 1.4 2020/09/21 20:10:14 tobhe Exp $ */
+/*     $OpenBSD: test_parser_fuzz.c,v 1.5 2021/12/13 16:56:49 deraadt Exp $ */
 /*
  * Fuzz tests for payload parsing
  *
@@ -6,7 +6,6 @@
  */
 
 #include <sys/socket.h>
-#include <sys/param.h>
 #include <sys/queue.h>
 #include <sys/uio.h>
 
index 86f9b1e..b571077 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: cryptotest.c,v 1.2 2016/09/02 16:54:28 mikeb Exp $    */
+/*     $OpenBSD: cryptotest.c,v 1.3 2021/12/13 16:56:49 deraadt Exp $  */
 /*     $EOM: cryptotest.c,v 1.5 1998/10/07 16:40:49 niklas Exp $       */
 
 /*
@@ -30,7 +30,6 @@
  * This code was written under funding by Ericsson Radio Systems.
  */
 
-#include <sys/param.h>
 #include <ctype.h>
 #include <stdlib.h>
 #include <stdio.h>
index 1213039..e714d8c 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: hmactest.c,v 1.1 2005/04/08 17:12:49 cloder Exp $     */
+/*     $OpenBSD: hmactest.c,v 1.2 2021/12/13 16:56:49 deraadt Exp $    */
 /*     $EOM: hmactest.c,v 1.3 1998/08/09 19:16:24 niklas Exp $ */
 
 /*
@@ -29,7 +29,7 @@
  * This code was written under funding by Ericsson Radio Systems.
  */
 
-#include <sys/param.h>
+#include <sys/types.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
index a1b0c44..a8be544 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: prftest.c,v 1.2 2016/09/04 17:47:37 mikeb Exp $       */
+/*     $OpenBSD: prftest.c,v 1.3 2021/12/13 16:56:49 deraadt Exp $     */
 /*     $EOM: prftest.c,v 1.2 1998/10/07 16:40:50 niklas Exp $  */
 
 /*
@@ -29,7 +29,7 @@
  * This code was written under funding by Ericsson Radio Systems.
  */
 
-#include <sys/param.h>
+#include <sys/types.h>
 #include <stdlib.h>
 #include <stdio.h>
 #include <string.h>
index 9f6b8b5..15ecce6 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: x509test.c,v 1.2 2014/11/18 20:51:00 krw Exp $        */
+/*     $OpenBSD: x509test.c,v 1.3 2021/12/13 16:56:49 deraadt Exp $    */
 /*     $EOM: x509test.c,v 1.9 2000/12/21 15:24:25 ho Exp $     */
 
 /*
@@ -39,7 +39,6 @@
  * isakmpd.
  */
 
-#include <sys/param.h>
 #include <sys/types.h>
 #include <sys/mman.h>
 #include <sys/stat.h>
index b7296ea..634e72c 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: dump_tables.c,v 1.6 2019/04/23 04:46:03 guenther Exp $        */
+/*     $OpenBSD: dump_tables.c,v 1.7 2021/12/13 16:56:49 deraadt Exp $ */
 /*
  * Copyright (c) 2019 Philip Guenther <guenther@openbsd.org>
  *
@@ -20,7 +20,7 @@
  * Requires "kern.allowkmem=1" sysctl
  */
 
-#include <sys/param.h>
+#include <sys/param.h> /* PAGE_SIZE and other things */
 #include <sys/sysctl.h>
 #include <sys/time.h>
 #include <uvm/uvm_extern.h>
index 7e9bf4e..a4c7f7d 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: fdfl.c,v 1.1.1.1 2018/08/21 18:35:18 bluhm Exp $      */
+/*     $OpenBSD: fdfl.c,v 1.2 2021/12/13 16:56:49 deraadt Exp $        */
 /*
  * Copyright (c) 2018 Alexander Bluhm <bluhm@openbsd.org>
  *
  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-#include <sys/param.h>
+#include <sys/types.h>
 
 #include <fenv.h>
 #include <stdio.h>
 
+#define nitems(_a)     (sizeof((_a)) / sizeof((_a)[0]))
+
 int
 main(int argc, char *argv[])
 {
index c18fc1a..5e23034 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: fdump.c,v 1.1.1.1 2018/08/21 18:35:18 bluhm Exp $     */
+/*     $OpenBSD: fdump.c,v 1.2 2021/12/13 16:56:49 deraadt Exp $       */
 /*
  * Copyright (c) 2018 Alexander Bluhm <bluhm@openbsd.org>
  *
  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-#include <sys/param.h>
+#include <sys/types.h>
 
 #include <err.h>
 #include <fenv.h>
 #include <stdio.h>
 #include <unistd.h>
 
+#define nitems(_a)     (sizeof((_a)) / sizeof((_a)[0]))
+
 int
 main(int argc, char *argv[])
 {
index f28b15f..4cdb62f 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: feget.c,v 1.1.1.1 2018/08/21 18:35:18 bluhm Exp $     */
+/*     $OpenBSD: feget.c,v 1.2 2021/12/13 16:56:49 deraadt Exp $       */
 /*
  * Copyright (c) 2018 Alexander Bluhm <bluhm@openbsd.org>
  *
  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-#include <sys/param.h>
+#include <sys/types.h>
 
 #include <err.h>
 #include <fenv.h>
 #include <stdio.h>
 
+#define nitems(_a)     (sizeof((_a)) / sizeof((_a)[0]))
+
 int
 main(int argc, char *argv[])
 {
index 55bddb6..d401e1a 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: fxproc0.c,v 1.1.1.1 2018/08/21 18:35:18 bluhm Exp $   */
+/*     $OpenBSD: fxproc0.c,v 1.2 2021/12/13 16:56:49 deraadt Exp $     */
 /*
  * Copyright (c) 2018 Alexander Bluhm <bluhm@openbsd.org>
  *
@@ -15,7 +15,8 @@
  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-#include <sys/param.h>
+#include <sys/types.h>
+#include <sys/signal.h>
 #include <sys/proc.h>
 #include <sys/user.h>
 #include <machine/fpu.h>
@@ -29,6 +30,8 @@
 #include <stdlib.h>
 #include <unistd.h>
 
+#define nitems(_a)     (sizeof((_a)) / sizeof((_a)[0]))
+
 void __dead usage(void);
 void fenv_proc(kvm_t *, unsigned long);
 
index 6462dde..723a4c9 100644 (file)
@@ -1,10 +1,10 @@
-/*     $OpenBSD: probe.c,v 1.3 2017/01/13 15:28:02 kettenis Exp $      */
+/*     $OpenBSD: probe.c,v 1.4 2021/12/13 16:56:49 deraadt Exp $       */
 
 /*
  * Written by Michael Shalayeff, 2004. Public Domain.
  */
 
-#include <sys/param.h>
+#include <sys/types.h>
 #include <signal.h>
 #include <unistd.h>
 #include <stdio.h>
index 10f8d63..a61bda5 100644 (file)
@@ -1,10 +1,10 @@
-/*     $OpenBSD: sfuid.c,v 1.3 2017/01/13 15:28:02 kettenis Exp $      */
+/*     $OpenBSD: sfuid.c,v 1.4 2021/12/13 16:56:49 deraadt Exp $       */
 
 /*
  * Written by Michael Shalayeff, 2004. Public Domain.
  */
 
-#include <sys/param.h>
+#include <sys/types.h>
 #include <signal.h>
 #include <unistd.h>
 #include <stdio.h>
index 2ed0fe6..2f04b11 100644 (file)
@@ -1,11 +1,10 @@
-/*     $OpenBSD: copy.c,v 1.5 2016/08/19 01:37:50 deraadt Exp $        */
+/*     $OpenBSD: copy.c,v 1.6 2021/12/13 16:56:49 deraadt Exp $        */
 
 /* Written by Ted Unangst 2004 Public Domain */
 
-#include <sys/param.h>
+#include <sys/types.h>
 #include <sys/mount.h>
 #include <sys/sysctl.h>
-#include <sys/types.h>
 #include <sys/socket.h>
 #include <sys/ioctl.h>
 #include <sys/syslimits.h>
index 56966c6..f8a91b4 100644 (file)
@@ -1,4 +1,4 @@
-/*      $OpenBSD: aestest.c,v 1.4 2017/04/30 21:34:45 mikeb Exp $  */
+/*      $OpenBSD: aestest.c,v 1.5 2021/12/13 16:56:49 deraadt Exp $  */
 
 /*
  * Copyright (c) 2002 Markus Friedl.  All rights reserved.
@@ -30,7 +30,7 @@
  * Dr Brian Gladman:  http://fp.gladman.plus.com/AES/
  */
 
-#include <sys/param.h>
+#include <sys/types.h>
 #include <crypto/aes.h>
 #include <err.h>
 #include <stdio.h>
index 0c2e605..443a508 100644 (file)
@@ -1,4 +1,4 @@
-/*      $OpenBSD: aesctr.c,v 1.3 2017/05/02 11:46:00 mikeb Exp $  */
+/*      $OpenBSD: aesctr.c,v 1.4 2021/12/13 16:56:49 deraadt Exp $  */
 
 /*
  * Copyright (c) 2005 Markus Friedl <markus@openbsd.org>
@@ -16,7 +16,7 @@
  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-#include <sys/param.h>
+#include <sys/types.h>
 #include <crypto/aes.h>
 #include <err.h>
 #include <stdio.h>
index c850005..004e58d 100644 (file)
@@ -1,4 +1,4 @@
-/*      $OpenBSD: chachapoly_test.c,v 1.1 2015/11/03 01:46:08 mikeb Exp $  */
+/*      $OpenBSD: chachapoly_test.c,v 1.2 2021/12/13 16:56:49 deraadt Exp $  */
 
 /*
  * Copyright (c) 2010,2015 Mike Belopuhov <mikeb@openbsd.org>
@@ -17,7 +17,7 @@
  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-#include <sys/param.h>
+#include <sys/types.h>
 #include <crypto/chachapoly.h>
 #include <err.h>
 #include <errno.h>
index 0f5c891..f3c1f51 100644 (file)
@@ -14,7 +14,7 @@
  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-#include <sys/param.h>
+#include <sys/types.h>
 #include <crypto/aes.h>
 #include <crypto/cmac.h>
 #include <stdio.h>
index 65c67e8..a5bf9bd 100644 (file)
@@ -1,4 +1,4 @@
-/*      $OpenBSD: des3.c,v 1.9 2014/08/15 15:13:38 mikeb Exp $  */
+/*      $OpenBSD: des3.c,v 1.10 2021/12/13 16:56:49 deraadt Exp $  */
 
 /*
  * Copyright (c) 2002 Markus Friedl.  All rights reserved.
@@ -24,7 +24,6 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#include <sys/param.h>
 #include <openssl/des.h>
 #include <err.h>
 #include <fcntl.h>
index 1286b8b..bb72a6d 100644 (file)
@@ -1,4 +1,4 @@
-/*      $OpenBSD: gmac_test.c,v 1.5 2017/05/02 11:46:00 mikeb Exp $  */
+/*      $OpenBSD: gmac_test.c,v 1.6 2021/12/13 16:56:49 deraadt Exp $  */
 
 /*
  * Copyright (c) 2010 Mike Belopuhov <mikeb@openbsd.org>
@@ -17,7 +17,7 @@
  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-#include <sys/param.h>
+#include <sys/types.h>
 #include <crypto/aes.h>
 #include <crypto/gmac.h>
 #include <err.h>
index 000bf7c..e4935c1 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: fstest.c,v 1.6 2017/01/12 01:12:56 bluhm Exp $        */
+/*     $OpenBSD: fstest.c,v 1.7 2021/12/13 16:56:49 deraadt Exp $      */
 
 /*
  * Copyright (c) 2006-2007 Pawel Jakub Dawidek <pjd@FreeBSD.org>
@@ -28,7 +28,7 @@
  * $FreeBSD: src/tools/regression/fstest/fstest.c,v 1.1 2007/01/17 01:42:07 pjd Exp $
  */
 
-#include <sys/param.h>
+#include <sys/types.h>
 #include <sys/stat.h>
 #include <sys/sysctl.h>
 
index fc08106..6d2542b 100644 (file)
@@ -14,7 +14,7 @@
  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-#include <sys/param.h>
+#include <sys/types.h>
 #include <sys/stat.h>
 #include <sys/wait.h>
 #include <errno.h>
index 2601fbb..b3727a2 100644 (file)
@@ -1,8 +1,7 @@
-/*     $OpenBSD: accept.c,v 1.5 2015/01/19 00:22:30 guenther Exp $     */
+/*     $OpenBSD: accept.c,v 1.6 2021/12/13 16:56:49 deraadt Exp $      */
 /*
  *     Written by Artur Grabowski <art@openbsd.org>, 2002 Public Domain.
  */
-#include <sys/param.h>
 #include <sys/socket.h>
 #include <sys/time.h>
 #include <sys/wait.h>
index 8a04d4a..e8ba7ac 100644 (file)
@@ -1,9 +1,9 @@
-/* $OpenBSD: monotonicrelapse.c,v 1.2 2019/06/17 08:19:30 anton Exp $ */
+/* $OpenBSD: monotonicrelapse.c,v 1.3 2021/12/13 16:56:49 deraadt Exp $ */
 /*
  * Scott Cheloha <scottcheloha@gmail.com>, 2019.  Public Domain.
  */
 
-#include <sys/param.h>
+#include <sys/types.h>
 #include <sys/sysctl.h>
 #include <sys/time.h>
 
index 64b44c1..fb5fd00 100644 (file)
@@ -1,7 +1,7 @@
-/*     $OpenBSD: kqueue-random.c,v 1.11 2018/04/26 15:55:14 guenther Exp $     */
+/*     $OpenBSD: kqueue-random.c,v 1.12 2021/12/13 16:56:49 deraadt Exp $      */
 /*     Written by Michael Shalayeff, 2002, Public Domain       */
 
-#include <sys/param.h>         /* MIN() */
+#include <sys/types.h>
 #include <sys/event.h>
 
 #include <err.h>
@@ -13,6 +13,8 @@
 
 #include "main.h"
 
+#define MINIMUM(a, b)    (((a) < (b)) ? (a) : (b))
+
 int
 do_random(void)
 {
@@ -41,7 +43,7 @@ do_random(void)
        n = kevent(kq, NULL, 0, &ev, 1, &ts);
        ASSX(n >= 0);
 
-       n = MIN((ev.data + 7) / 8, sizeof(buf));
+       n = MINIMUM((ev.data + 7) / 8, sizeof(buf));
        ASSX(read(fd, buf, n) > 0);
 
        close(kq);
index d38f63d..f71ff9d 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: mbuftest.c,v 1.2 2007/05/29 17:58:02 david Exp $      */
+/*     $OpenBSD: mbuftest.c,v 1.3 2021/12/13 16:56:49 deraadt Exp $    */
 
 /*
  * Copyright (c) 2003 Jason L. Wright (jason@thought.net)
@@ -34,7 +34,6 @@
  */
 
 #include <sys/types.h>
-#include <sys/param.h>
 #include <sys/mbuf.h>
 #include <stdio.h>
 #include <err.h>
index 2f22fb3..b98bc91 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: noexec.c,v 1.20 2019/05/10 15:57:39 visa Exp $        */
+/*     $OpenBSD: noexec.c,v 1.21 2021/12/13 16:56:50 deraadt Exp $     */
 
 /*
  * Copyright (c) 2002,2003 Michael Shalayeff
@@ -28,7 +28,6 @@
  * THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#include <sys/param.h>
 #include <sys/mman.h>
 #include <unistd.h>
 #include <stdio.h>
index 289bc31..143b5df 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: unfdpass.c,v 1.1 2017/01/26 04:58:08 benno Exp $      */
+/*     $OpenBSD: unfdpass.c,v 1.2 2021/12/13 16:56:50 deraadt Exp $    */
 /*     $NetBSD: unfdpass.c,v 1.3 1998/06/24 23:51:30 thorpej Exp $     */
 
 /*-
@@ -37,7 +37,7 @@
  * is then used for ioctl()
  */
 
-#include <sys/param.h>
+#include <sys/types.h>
 #include <sys/socket.h>
 #include <sys/ioctl.h>
 #include <sys/time.h>
index 2446a72..efb983b 100644 (file)
@@ -1,7 +1,6 @@
-/*     $OpenBSD: macros.h,v 1.1 2020/02/28 12:48:30 mpi Exp $  */
+/*     $OpenBSD: macros.h,v 1.2 2021/12/13 16:56:50 deraadt Exp $      */
 /* Public domain - Moritz Buhl */
 
-#include <sys/param.h>
 #include <sys/socket.h>
 #include <sys/stdint.h>
 #include <sys/sysctl.h>
 #include <string.h>
 #include <stdio.h>
 
-#define __FBSDID(str)
-#define __RCSID(str)
-#define __COPYRIGHT(str)
-
 #define __arraycount(_a)       nitems(_a)
 #define __unreachable()                atf_tc_fail("unreachable")
 #define __UNCONST(a)           (a)
index ea0a640..05d60d7 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: ptrace_test.c,v 1.3 2020/04/03 13:17:12 jca Exp $ */
+/*     $OpenBSD: ptrace_test.c,v 1.4 2021/12/13 16:56:50 deraadt Exp $ */
 
 /*-
  * Copyright (c) 2015 John Baldwin <jhb@FreeBSD.org>
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__FBSDID("$FreeBSD$");
-
 #include <sys/types.h>
 #include <sys/event.h>
 #include <sys/file.h>
 #include <sys/time.h>
+#include <sys/signal.h>
 #include <sys/proc.h>
 #include <sys/ptrace.h>
 #include <sys/queue.h>
@@ -51,6 +49,8 @@ __FBSDID("$FreeBSD$");
 #include <unistd.h>
 #include "atf-c.h"
 
+#define nitems(_a)     (sizeof((_a)) / sizeof((_a)[0]))
+
 /*
  * A variant of ATF_REQUIRE that is suitable for use in child
  * processes.  This only works if the parent process is tripped up by
index 72d2283..3f43f03 100644 (file)
@@ -1,8 +1,7 @@
-/*     $OpenBSD: rcvtimeo.c,v 1.5 2014/07/19 18:11:12 miod Exp $       */
+/*     $OpenBSD: rcvtimeo.c,v 1.6 2021/12/13 16:56:50 deraadt Exp $    */
 
 /*     Written by Michael Shalayeff, 2002, Public Domain */
 
-#include <sys/param.h>
 #include <sys/socket.h>
 
 #include <netinet/in.h>
index e62d0eb..411aae6 100644 (file)
@@ -1,11 +1,10 @@
-/*     $OpenBSD: setegid.c,v 1.1 2014/08/27 07:36:14 blambert Exp $    */
+/*     $OpenBSD: setegid.c,v 1.2 2021/12/13 16:56:50 deraadt Exp $     */
 /*
  *     Written by Bret Stephen Lambert <blambert@openbsd.org> 2014
  *     Public Domain.
  */
 
 #include <sys/types.h>
-#include <sys/param.h>
 #include <sys/proc.h>
 #include <sys/sysctl.h>
 #include <sys/wait.h>
index 7da65ac..6fec015 100644 (file)
@@ -1,11 +1,10 @@
-/*     $OpenBSD: seteuid.c,v 1.1 2014/08/27 07:36:14 blambert Exp $    */
+/*     $OpenBSD: seteuid.c,v 1.2 2021/12/13 16:56:50 deraadt Exp $     */
 /*
  *     Written by Bret Stephen Lambert <blambert@openbsd.org> 2014
  *     Public Domain.
  */
 
 #include <sys/types.h>
-#include <sys/param.h>
 #include <sys/proc.h>
 #include <sys/sysctl.h>
 #include <sys/wait.h>
index ee2b04a..3923fef 100644 (file)
@@ -1,11 +1,10 @@
-/*     $OpenBSD: setgid.c,v 1.1 2014/08/27 07:36:14 blambert Exp $     */
+/*     $OpenBSD: setgid.c,v 1.2 2021/12/13 16:56:50 deraadt Exp $      */
 /*
  *     Written by Bret Stephen Lambert <blambert@openbsd.org> 2014
  *     Public Domain.
  */
 
 #include <sys/types.h>
-#include <sys/param.h>
 #include <sys/proc.h>
 #include <sys/sysctl.h>
 #include <sys/wait.h>
index 982e205..c87ab25 100644 (file)
@@ -1,11 +1,10 @@
-/*     $OpenBSD: setgid_child.c,v 1.1 2014/08/27 07:36:14 blambert Exp $       */
+/*     $OpenBSD: setgid_child.c,v 1.2 2021/12/13 16:56:50 deraadt Exp $        */
 /*
  *     Written by Bret Stephen Lambert <blambert@openbsd.org> 2014
  *     Public Domain.
  */
 
 #include <sys/types.h>
-#include <sys/param.h>
 #include <sys/proc.h>
 #include <sys/sysctl.h>
 #include <sys/wait.h>
index 6074c48..85f3a7b 100644 (file)
@@ -1,11 +1,10 @@
-/*     $OpenBSD: setgid_exec_inherit.c,v 1.1 2014/08/27 07:36:14 blambert Exp $        */
+/*     $OpenBSD: setgid_exec_inherit.c,v 1.2 2021/12/13 16:56:50 deraadt Exp $ */
 /*
  *     Written by Bret Stephen Lambert <blambert@openbsd.org> 2014
  *     Public Domain.
  */
 
 #include <sys/types.h>
-#include <sys/param.h>
 #include <sys/proc.h>
 #include <sys/sysctl.h>
 #include <sys/wait.h>
index 6f3d9a7..200eba1 100644 (file)
@@ -1,11 +1,10 @@
-/*     $OpenBSD: setgid_none.c,v 1.1 2014/08/27 07:36:14 blambert Exp $        */
+/*     $OpenBSD: setgid_none.c,v 1.2 2021/12/13 16:56:50 deraadt Exp $ */
 /*
  *     Written by Bret Stephen Lambert <blambert@openbsd.org> 2014
  *     Public Domain.
  */
 
 #include <sys/types.h>
-#include <sys/param.h>
 #include <sys/proc.h>
 #include <sys/sysctl.h>
 #include <sys/wait.h>
index a295d36..ab7e875 100644 (file)
@@ -1,11 +1,10 @@
-/*     $OpenBSD: setresgid.c,v 1.1 2014/08/27 07:36:14 blambert Exp $  */
+/*     $OpenBSD: setresgid.c,v 1.2 2021/12/13 16:56:50 deraadt Exp $   */
 /*
  *     Written by Bret Stephen Lambert <blambert@openbsd.org> 2014
  *     Public Domain.
  */
 
 #include <sys/types.h>
-#include <sys/param.h>
 #include <sys/proc.h>
 #include <sys/sysctl.h>
 #include <sys/wait.h>
index 33767fa..6cbfb11 100644 (file)
@@ -1,11 +1,10 @@
-/*     $OpenBSD: setresgid_effective_exec.c,v 1.1 2014/08/27 07:36:14 blambert Exp $   */
+/*     $OpenBSD: setresgid_effective_exec.c,v 1.2 2021/12/13 16:56:50 deraadt Exp $    */
 /*
  *     Written by Bret Stephen Lambert <blambert@openbsd.org> 2014
  *     Public Domain.
  */
 
 #include <sys/types.h>
-#include <sys/param.h>
 #include <sys/proc.h>
 #include <sys/sysctl.h>
 #include <sys/wait.h>
index fd9b9d3..0fd8f7f 100644 (file)
@@ -1,11 +1,10 @@
-/*     $OpenBSD: setresgid_real_exec.c,v 1.1 2014/08/27 07:36:14 blambert Exp $        */
+/*     $OpenBSD: setresgid_real_exec.c,v 1.2 2021/12/13 16:56:50 deraadt Exp $ */
 /*
  *     Written by Bret Stephen Lambert <blambert@openbsd.org> 2014
  *     Public Domain.
  */
 
 #include <sys/types.h>
-#include <sys/param.h>
 #include <sys/proc.h>
 #include <sys/sysctl.h>
 #include <sys/wait.h>
index f1f6bf0..eb78311 100644 (file)
@@ -1,11 +1,10 @@
-/*     $OpenBSD: setresgid_saved_exec.c,v 1.1 2014/08/27 07:36:14 blambert Exp $       */
+/*     $OpenBSD: setresgid_saved_exec.c,v 1.2 2021/12/13 16:56:50 deraadt Exp $        */
 /*
  *     Written by Bret Stephen Lambert <blambert@openbsd.org> 2014
  *     Public Domain.
  */
 
 #include <sys/types.h>
-#include <sys/param.h>
 #include <sys/proc.h>
 #include <sys/sysctl.h>
 #include <sys/wait.h>
index 0721d25..e96c820 100644 (file)
@@ -1,11 +1,10 @@
-/*     $OpenBSD: setresuid.c,v 1.1 2014/08/27 07:36:14 blambert Exp $  */
+/*     $OpenBSD: setresuid.c,v 1.2 2021/12/13 16:56:50 deraadt Exp $   */
 /*
  *     Written by Bret Stephen Lambert <blambert@openbsd.org> 2014
  *     Public Domain.
  */
 
 #include <sys/types.h>
-#include <sys/param.h>
 #include <sys/proc.h>
 #include <sys/sysctl.h>
 #include <sys/wait.h>
index 860a47e..a6b9da1 100644 (file)
@@ -1,11 +1,10 @@
-/*     $OpenBSD: setresuid_effective_exec.c,v 1.1 2014/08/27 07:36:14 blambert Exp $   */
+/*     $OpenBSD: setresuid_effective_exec.c,v 1.2 2021/12/13 16:56:50 deraadt Exp $    */
 /*
  *     Written by Bret Stephen Lambert <blambert@openbsd.org> 2014
  *     Public Domain.
  */
 
 #include <sys/types.h>
-#include <sys/param.h>
 #include <sys/proc.h>
 #include <sys/sysctl.h>
 #include <sys/wait.h>
index 18fff09..121a28f 100644 (file)
@@ -1,11 +1,10 @@
-/*     $OpenBSD: setresuid_real_exec.c,v 1.1 2014/08/27 07:36:14 blambert Exp $        */
+/*     $OpenBSD: setresuid_real_exec.c,v 1.2 2021/12/13 16:56:50 deraadt Exp $ */
 /*
  *     Written by Bret Stephen Lambert <blambert@openbsd.org> 2014
  *     Public Domain.
  */
 
 #include <sys/types.h>
-#include <sys/param.h>
 #include <sys/proc.h>
 #include <sys/sysctl.h>
 #include <sys/wait.h>
index 9d76fcc..991cf6b 100644 (file)
@@ -1,11 +1,10 @@
-/*     $OpenBSD: setresuid_saved_exec.c,v 1.1 2014/08/27 07:36:14 blambert Exp $       */
+/*     $OpenBSD: setresuid_saved_exec.c,v 1.2 2021/12/13 16:56:50 deraadt Exp $        */
 /*
  *     Written by Bret Stephen Lambert <blambert@openbsd.org> 2014
  *     Public Domain.
  */
 
 #include <sys/types.h>
-#include <sys/param.h>
 #include <sys/proc.h>
 #include <sys/sysctl.h>
 #include <sys/wait.h>
index 79ecc57..4edbd52 100644 (file)
@@ -1,11 +1,10 @@
-/*     $OpenBSD: setuid.c,v 1.1 2014/08/27 07:36:14 blambert Exp $     */
+/*     $OpenBSD: setuid.c,v 1.2 2021/12/13 16:56:50 deraadt Exp $      */
 /*
  *     Written by Bret Stephen Lambert <blambert@openbsd.org> 2014
  *     Public Domain.
  */
 
 #include <sys/types.h>
-#include <sys/param.h>
 #include <sys/proc.h>
 #include <sys/sysctl.h>
 #include <sys/wait.h>
index eed09ba..f4068fd 100644 (file)
@@ -1,11 +1,10 @@
-/*     $OpenBSD: setuid_child.c,v 1.1 2014/08/27 07:36:14 blambert Exp $       */
+/*     $OpenBSD: setuid_child.c,v 1.2 2021/12/13 16:56:50 deraadt Exp $        */
 /*
  *     Written by Bret Stephen Lambert <blambert@openbsd.org> 2014
  *     Public Domain.
  */
 
 #include <sys/types.h>
-#include <sys/param.h>
 #include <sys/proc.h>
 #include <sys/sysctl.h>
 #include <sys/wait.h>
index b2bd33a..b401b74 100644 (file)
@@ -1,11 +1,10 @@
-/*     $OpenBSD: setuid_exec_inherit.c,v 1.1 2014/08/27 07:36:14 blambert Exp $        */
+/*     $OpenBSD: setuid_exec_inherit.c,v 1.2 2021/12/13 16:56:50 deraadt Exp $ */
 /*
  *     Written by Bret Stephen Lambert <blambert@openbsd.org> 2014
  *     Public Domain.
  */
 
 #include <sys/types.h>
-#include <sys/param.h>
 #include <sys/proc.h>
 #include <sys/sysctl.h>
 #include <sys/wait.h>
index 4c13366..fd98050 100644 (file)
@@ -1,11 +1,10 @@
-/*     $OpenBSD: setuid_none.c,v 1.1 2014/08/27 07:36:14 blambert Exp $        */
+/*     $OpenBSD: setuid_none.c,v 1.2 2021/12/13 16:56:50 deraadt Exp $ */
 /*
  *     Written by Bret Stephen Lambert <blambert@openbsd.org> 2014
  *     Public Domain.
  */
 
 #include <sys/types.h>
-#include <sys/param.h>
 #include <sys/proc.h>
 #include <sys/sysctl.h>
 #include <sys/wait.h>
index 2b0d73e..7b922a2 100644 (file)
@@ -1,11 +1,10 @@
-/*     $OpenBSD: setuid_real_exec.c,v 1.1 2014/08/27 07:36:14 blambert Exp $   */
+/*     $OpenBSD: setuid_real_exec.c,v 1.2 2021/12/13 16:56:50 deraadt Exp $    */
 /*
  *     Written by Bret Stephen Lambert <blambert@openbsd.org> 2014
  *     Public Domain.
  */
 
 #include <sys/types.h>
-#include <sys/param.h>
 #include <sys/proc.h>
 #include <sys/sysctl.h>
 #include <sys/wait.h>
index 094e312..0812b19 100644 (file)
@@ -1,11 +1,10 @@
-/*     $OpenBSD: sgidexec.c,v 1.1 2014/08/27 07:36:14 blambert Exp $   */
+/*     $OpenBSD: sgidexec.c,v 1.2 2021/12/13 16:56:50 deraadt Exp $    */
 /*
  *     Written by Bret Stephen Lambert <blambert@openbsd.org> 2014
  *     Public Domain.
  */
 
 #include <sys/types.h>
-#include <sys/param.h>
 #include <sys/proc.h>
 #include <sys/sysctl.h>
 #include <sys/wait.h>
index 0d4bec3..ab85b64 100644 (file)
@@ -1,11 +1,10 @@
-/*     $OpenBSD: sgidexec_inherit.c,v 1.1 2014/08/27 07:36:14 blambert Exp $   */
+/*     $OpenBSD: sgidexec_inherit.c,v 1.2 2021/12/13 16:56:50 deraadt Exp $    */
 /*
  *     Written by Bret Stephen Lambert <blambert@openbsd.org> 2014
  *     Public Domain.
  */
 
 #include <sys/types.h>
-#include <sys/param.h>
 #include <sys/proc.h>
 #include <sys/sysctl.h>
 #include <sys/wait.h>
index f189ac2..15edd35 100644 (file)
@@ -1,11 +1,10 @@
-/*     $OpenBSD: sgidexec_none.c,v 1.1 2014/08/27 07:36:14 blambert Exp $      */
+/*     $OpenBSD: sgidexec_none.c,v 1.2 2021/12/13 16:56:50 deraadt Exp $       */
 /*
  *     Written by Bret Stephen Lambert <blambert@openbsd.org> 2014
  *     Public Domain.
  */
 
 #include <sys/types.h>
-#include <sys/param.h>
 #include <sys/proc.h>
 #include <sys/sysctl.h>
 #include <sys/wait.h>
index 0503aec..b0d6b21 100644 (file)
@@ -1,11 +1,10 @@
-/*     $OpenBSD: suidexec.c,v 1.1 2014/08/27 07:36:14 blambert Exp $   */
+/*     $OpenBSD: suidexec.c,v 1.2 2021/12/13 16:56:50 deraadt Exp $    */
 /*
  *     Written by Bret Stephen Lambert <blambert@openbsd.org> 2014
  *     Public Domain.
  */
 
 #include <sys/types.h>
-#include <sys/param.h>
 #include <sys/proc.h>
 #include <sys/sysctl.h>
 #include <sys/wait.h>
index e6db0ec..062696f 100644 (file)
@@ -1,11 +1,10 @@
-/*     $OpenBSD: suidexec_inherit.c,v 1.1 2014/08/27 07:36:14 blambert Exp $   */
+/*     $OpenBSD: suidexec_inherit.c,v 1.2 2021/12/13 16:56:50 deraadt Exp $    */
 /*
  *     Written by Bret Stephen Lambert <blambert@openbsd.org> 2014
  *     Public Domain.
  */
 
 #include <sys/types.h>
-#include <sys/param.h>
 #include <sys/proc.h>
 #include <sys/sysctl.h>
 #include <sys/wait.h>
index 95fad6c..d535aee 100644 (file)
@@ -1,11 +1,10 @@
-/*     $OpenBSD: suidexec_none.c,v 1.1 2014/08/27 07:36:14 blambert Exp $      */
+/*     $OpenBSD: suidexec_none.c,v 1.2 2021/12/13 16:56:50 deraadt Exp $       */
 /*
  *     Written by Bret Stephen Lambert <blambert@openbsd.org> 2014
  *     Public Domain.
  */
 
 #include <sys/types.h>
-#include <sys/param.h>
 #include <sys/proc.h>
 #include <sys/sysctl.h>
 #include <sys/wait.h>
index 00e5f07..a696768 100644 (file)
@@ -1,7 +1,7 @@
-/*     $OpenBSD: cansig.c,v 1.1 2008/06/10 18:04:31 hshoexer Exp $     */
+/*     $OpenBSD: cansig.c,v 1.2 2021/12/13 16:56:50 deraadt Exp $      */
 /*     Written by Michael Shalayeff, 2008. Public Domain       */
 
-#include <sys/param.h>
+#include <sys/types.h>
 #include <signal.h>
 #include <stdio.h>
 #include <unistd.h>
index f95bd4c..24d022d 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: msgtest.c,v 1.6 2008/06/26 05:42:06 ray Exp $ */
+/*     $OpenBSD: msgtest.c,v 1.7 2021/12/13 16:56:50 deraadt Exp $     */
 /*     $NetBSD: msgtest.c,v 1.6 2001/02/19 22:44:41 cgd Exp $  */
 
 /*-
@@ -35,7 +35,6 @@
  * Test the SVID-compatible Message Queue facility.
  */
 
-#include <sys/param.h>
 #include <sys/ipc.h>
 #include <sys/msg.h>
 #include <sys/wait.h>
index 807569c..bef47bd 100644 (file)
@@ -34,7 +34,6 @@
  * Test the SVID-compatible Semaphore facility.
  */
 
-#include <sys/param.h>
 #include <sys/ipc.h>
 #include <sys/sem.h>
 #include <sys/wait.h>
index 39d1633..665808a 100644 (file)
@@ -34,7 +34,6 @@
  * Test the SVID-compatible Shared Memory facility.
  */
 
-#include <sys/param.h>
 #include <sys/ipc.h>
 #include <sys/mman.h>
 #include <sys/shm.h>
index 264c73e..9a73641 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: unfdpass.c,v 1.21 2021/10/24 21:24:20 deraadt Exp $   */
+/*     $OpenBSD: unfdpass.c,v 1.22 2021/12/13 16:56:50 deraadt Exp $   */
 /*     $NetBSD: unfdpass.c,v 1.3 1998/06/24 23:51:30 thorpej Exp $     */
 
 /*-
@@ -35,7 +35,6 @@
  * Test passing of file descriptors over Unix domain sockets and socketpairs.
  */
 
-#include <sys/param.h>
 #include <sys/socket.h>
 #include <sys/time.h>
 #include <sys/wait.h>
index 0c7c8ac..4503da8 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: syscalls.c,v 1.30 2021/08/30 09:09:21 claudio Exp $   */
+/*     $OpenBSD: syscalls.c,v 1.31 2021/12/13 16:56:50 deraadt Exp $   */
 
 /*
  * Copyright (c) 2017-2019 Bob Beck <beck@openbsd.org>
@@ -26,7 +26,6 @@
 #include <sys/errno.h>
 #include <sys/wait.h>
 #include <sys/stat.h>
-#include <sys/param.h>
 #include <sys/mount.h>
 
 pid_t child;
index 9d33392..c08baa2 100644 (file)
@@ -1,6 +1,6 @@
-/*     $OpenBSD: mmap-sysctl-copyin.c,v 1.2 2017/01/13 01:33:14 bluhm Exp $    */
+/*     $OpenBSD: mmap-sysctl-copyin.c,v 1.3 2021/12/13 16:56:50 deraadt Exp $  */
 
-#include <sys/param.h>
+#include <sys/types.h>
 #include <sys/mman.h>
 #include <sys/queue.h>
 #include <sys/socket.h>
@@ -15,6 +15,7 @@
 #include <err.h>
 #include <fcntl.h>
 #include <stdlib.h>
+#include <limits.h>
 #include <stdio.h>
 #include <string.h>
 #include <unistd.h>
index 10c804d..1d189c4 100644 (file)
@@ -1,6 +1,6 @@
-/*     $OpenBSD: mmap-sysctl-copyout.c,v 1.2 2017/01/13 01:33:14 bluhm Exp $   */
+/*     $OpenBSD: mmap-sysctl-copyout.c,v 1.3 2021/12/13 16:56:50 deraadt Exp $ */
 
-#include <sys/param.h>
+#include <sys/types.h>
 #include <sys/mman.h>
 #include <sys/queue.h>
 #include <sys/socket.h>
@@ -15,6 +15,7 @@
 #include <err.h>
 #include <fcntl.h>
 #include <stdlib.h>
+#include <limits.h>
 #include <stdio.h>
 #include <string.h>
 #include <unistd.h>
index 8fc816a..95ba5e6 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: mmap_hint.c,v 1.5 2017/07/13 11:24:58 bluhm Exp $     */
+/*     $OpenBSD: mmap_hint.c,v 1.6 2021/12/13 16:56:50 deraadt Exp $   */
 /*
  * Copyright (c) 2011 Ariane van der Steldt <ariane@stack.nl>
  *
@@ -15,7 +15,7 @@
  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-#include <sys/param.h>
+#include <sys/param.h> /* PAGE_SIZE PAGE_MASK */
 #include <sys/types.h>
 #include <sys/mman.h>
 #include <sys/tree.h>
index a0fa7bb..c067ac8 100644 (file)
@@ -1,4 +1,4 @@
-#include <sys/param.h>
+#include <sys/types.h>
 #include <sys/mman.h>
 #include <fcntl.h>
 #include <stdio.h>