add Berkeley specific copyright notices
[unix-history] / usr / src / lib / libc / gen / nice.c
CommitLineData
bb0cfa24
DF
1/*
2 * Copyright (c) 1980 Regents of the University of California.
3 * All rights reserved. The Berkeley software License Agreement
4 * specifies the terms and conditions for redistribution.
5 */
6
2ce81398
DS
7#if defined(LIBC_SCCS) && !defined(lint)
8static char sccsid[] = "@(#)nice.c 5.2 (Berkeley) %G%";
9#endif LIBC_SCCS and not lint
39ddd9b2
SL
10
11#include <sys/time.h>
12#include <sys/resource.h>
13
14/*
15 * Backwards compatible nice.
16 */
17nice(incr)
18 int incr;
19{
20 int prio;
21 extern int errno;
22
23 errno = 0;
24 prio = getpriority(PRIO_PROCESS, 0);
25 if (prio == -1 && errno)
26 return (-1);
27 return (setpriority(PRIO_PROCESS, 0, prio + incr));
28}