summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_resource.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/kern/kern_resource.c')
-rw-r--r--sys/kern/kern_resource.c28
1 files changed, 10 insertions, 18 deletions
diff --git a/sys/kern/kern_resource.c b/sys/kern/kern_resource.c
index d3ad1ac..d97b0c9 100644
--- a/sys/kern/kern_resource.c
+++ b/sys/kern/kern_resource.c
@@ -36,7 +36,7 @@
* SUCH DAMAGE.
*
* @(#)kern_resource.c 8.5 (Berkeley) 1/21/94
- * $Id: kern_resource.c,v 1.25 1997/04/26 11:46:13 peter Exp $
+ * $Id: kern_resource.c,v 1.26 1997/08/26 00:20:11 bde Exp $
*/
#include "opt_rlimit.h"
@@ -71,10 +71,9 @@ struct getpriority_args {
};
#endif
int
-getpriority(curp, uap, retval)
+getpriority(curp, uap)
struct proc *curp;
register struct getpriority_args *uap;
- int *retval;
{
register struct proc *p;
register int low = PRIO_MAX + 1;
@@ -120,7 +119,7 @@ getpriority(curp, uap, retval)
}
if (low == PRIO_MAX + 1)
return (ESRCH);
- *retval = low;
+ p->p_retval[0] = low;
return (0);
}
@@ -133,10 +132,9 @@ struct setpriority_args {
#endif
/* ARGSUSED */
int
-setpriority(curp, uap, retval)
+setpriority(curp, uap)
struct proc *curp;
register struct setpriority_args *uap;
- int *retval;
{
register struct proc *p;
int found = 0, error = 0;
@@ -224,10 +222,9 @@ struct rtprio_args {
/* ARGSUSED */
int
-rtprio(curp, uap, retval)
+rtprio(curp, uap)
struct proc *curp;
register struct rtprio_args *uap;
- int *retval;
{
register struct proc *p;
register struct pcred *pcred = curp->p_cred;
@@ -289,10 +286,9 @@ struct osetrlimit_args {
#endif
/* ARGSUSED */
int
-osetrlimit(p, uap, retval)
+osetrlimit(p, uap)
struct proc *p;
register struct osetrlimit_args *uap;
- int *retval;
{
struct orlimit olim;
struct rlimit lim;
@@ -314,10 +310,9 @@ struct ogetrlimit_args {
#endif
/* ARGSUSED */
int
-ogetrlimit(p, uap, retval)
+ogetrlimit(p, uap)
struct proc *p;
register struct ogetrlimit_args *uap;
- int *retval;
{
struct orlimit olim;
@@ -341,10 +336,9 @@ struct __setrlimit_args {
#endif
/* ARGSUSED */
int
-setrlimit(p, uap, retval)
+setrlimit(p, uap)
struct proc *p;
register struct __setrlimit_args *uap;
- int *retval;
{
struct rlimit alim;
int error;
@@ -455,10 +449,9 @@ struct __getrlimit_args {
#endif
/* ARGSUSED */
int
-getrlimit(p, uap, retval)
+getrlimit(p, uap)
struct proc *p;
register struct __getrlimit_args *uap;
- int *retval;
{
if (uap->which >= RLIM_NLIMITS)
@@ -539,10 +532,9 @@ struct getrusage_args {
#endif
/* ARGSUSED */
int
-getrusage(p, uap, retval)
+getrusage(p, uap)
register struct proc *p;
register struct getrusage_args *uap;
- int *retval;
{
register struct rusage *rup;
OpenPOWER on IntegriCloud