summaryrefslogtreecommitdiff
path: root/crypto/openssh/openbsd-compat/bsd-waitpid.c
diff options
context:
space:
mode:
authorDag-Erling Smørgrav <des@FreeBSD.org>2004-01-07 11:10:17 +0000
committerDag-Erling Smørgrav <des@FreeBSD.org>2004-01-07 11:10:17 +0000
commitd95e11bf7e5a59b5c3f81bd8dfc2918ee7d3bada (patch)
treed7e09b6d73cb37aa875779151439b14df7273b87 /crypto/openssh/openbsd-compat/bsd-waitpid.c
parentdcf5581978ae9708715473af978f587c1ad7caf7 (diff)
Notes
Diffstat (limited to 'crypto/openssh/openbsd-compat/bsd-waitpid.c')
-rw-r--r--crypto/openssh/openbsd-compat/bsd-waitpid.c11
1 files changed, 7 insertions, 4 deletions
diff --git a/crypto/openssh/openbsd-compat/bsd-waitpid.c b/crypto/openssh/openbsd-compat/bsd-waitpid.c
index 47b4446dcac09..93c9ec35eecae 100644
--- a/crypto/openssh/openbsd-compat/bsd-waitpid.c
+++ b/crypto/openssh/openbsd-compat/bsd-waitpid.c
@@ -1,4 +1,6 @@
/*
+ * Copyright (c) 2000 Ben Lindstrom. All rights reserved.
+ *
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
@@ -22,7 +24,7 @@
#include "includes.h"
-RCSID("$Id: bsd-waitpid.c,v 1.3 2001/03/26 05:35:34 mouring Exp $");
+RCSID("$Id: bsd-waitpid.c,v 1.5 2003/06/01 03:23:57 mouring Exp $");
#ifndef HAVE_WAITPID
#include <errno.h>
@@ -38,15 +40,16 @@ waitpid(int pid, int *stat_loc, int options)
if (pid <= 0) {
if (pid != -1) {
errno = EINVAL;
- return -1;
+ return (-1);
}
- pid = 0; /* wait4() wants pid=0 for indiscriminate wait. */
+ /* wait4() wants pid=0 for indiscriminate wait. */
+ pid = 0;
}
wait_pid = wait4(pid, &statusp, options, NULL);
if (stat_loc)
*stat_loc = (int) statusp.w_status;
- return wait_pid;
+ return (wait_pid);
}
#endif /* !HAVE_WAITPID */