summary |
tags |
clone url |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
f0a345a)
SCCS-vsn: lib/libc/compat-43/creat.c 5.3
SCCS-vsn: lib/libc/compat-43/killpg.c 5.3
SCCS-vsn: lib/libc/compat-43/setpgrp.c 5.2
SCCS-vsn: lib/libc/compat-43/sigcompat.c 5.3
*/
#if defined(LIBC_SCCS) && !defined(lint)
*/
#if defined(LIBC_SCCS) && !defined(lint)
-static char sccsid[] = "@(#)creat.c 5.2 (Berkeley) %G%";
+static char sccsid[] = "@(#)creat.c 5.3 (Berkeley) %G%";
#endif /* LIBC_SCCS and not lint */
#endif /* LIBC_SCCS and not lint */
-#include <sys/types.h>
-#include <sys/file.h>
+#if __STDC__
+creat(const char *path, mode_t mode)
+#else
creat(path, mode)
char *path;
mode_t mode;
creat(path, mode)
char *path;
mode_t mode;
{
return(open(path, O_WRONLY|O_CREAT|O_TRUNC, mode));
}
{
return(open(path, O_WRONLY|O_CREAT|O_TRUNC, mode));
}
*/
#if defined(LIBC_SCCS) && !defined(lint)
*/
#if defined(LIBC_SCCS) && !defined(lint)
-static char sccsid[] = "@(#)killpg.c 5.2 (Berkeley) %G%";
+static char sccsid[] = "@(#)killpg.c 5.3 (Berkeley) %G%";
#endif /* LIBC_SCCS and not lint */
#include <sys/types.h>
#endif /* LIBC_SCCS and not lint */
#include <sys/types.h>
+#include <signal.h>
+#include <errno.h>
/*
* Backwards-compatible killpg().
*/
/*
* Backwards-compatible killpg().
*/
+#if __STDC__
+killpg(pid_t pgid, int sig)
+#else
killpg(pgid, sig)
pid_t pgid;
int sig;
killpg(pgid, sig)
pid_t pgid;
int sig;
if (pgid == 1) {
errno = ESRCH;
return (-1);
if (pgid == 1) {
errno = ESRCH;
return (-1);
*/
#if defined(LIBC_SCCS) && !defined(lint)
*/
#if defined(LIBC_SCCS) && !defined(lint)
-static char sccsid[] = "@(#)setpgrp.c 5.1 (Berkeley) %G%";
+static char sccsid[] = "@(#)setpgrp.c 5.2 (Berkeley) %G%";
#endif /* LIBC_SCCS and not lint */
#include <sys/types.h>
#include <unistd.h>
#endif /* LIBC_SCCS and not lint */
#include <sys/types.h>
#include <unistd.h>
+#if __STDC__
+setpgrp(pid_t pid, pid_t pgid)
+#else
setpgrp(pid, pgid)
pid_t pid, pgid;
setpgrp(pid, pgid)
pid_t pid, pgid;
{
return(setpgid(pid, pgid));
}
{
return(setpgid(pid, pgid));
}
*/
#if defined(LIBC_SCCS) && !defined(lint)
*/
#if defined(LIBC_SCCS) && !defined(lint)
-static char sccsid[] = "@(#)sigcompat.c 5.2 (Berkeley) %G%";
+static char sccsid[] = "@(#)sigcompat.c 5.3 (Berkeley) %G%";
#endif /* LIBC_SCCS and not lint */
#include <sys/param.h>
#endif /* LIBC_SCCS and not lint */
#include <sys/param.h>
sigvec(signo, sv, osv)
int signo;
sigvec(signo, sv, osv)
int signo;
sigpause(mask)
int mask;
{
sigpause(mask)
int mask;
{
return (sigsuspend((sigset_t *)&mask));
}
return (sigsuspend((sigset_t *)&mask));
}