- sys_privctl: don't mix message types
- sys_privctl: remove CTL_MM_PRIV (third parameter) - remove obsolete sys_svrctl.c library file
This commit is contained in:
@@ -1,12 +1,11 @@
|
||||
#include "syslib.h"
|
||||
|
||||
int sys_privctl(int proc, int request, int i, void *p)
|
||||
int sys_privctl(endpoint_t proc, int request, void *p)
|
||||
{
|
||||
message m;
|
||||
|
||||
m.CTL_ENDPT = proc;
|
||||
m.CTL_REQUEST = request;
|
||||
m.CTL_MM_PRIV = i;
|
||||
m.CTL_ARG_PTR = p;
|
||||
|
||||
return _taskcall(SYSTASK, SYS_PRIVCTL, &m);
|
||||
|
||||
@@ -1,13 +0,0 @@
|
||||
#include "syslib.h"
|
||||
|
||||
int sys_svrctl(int proc, int request, int priv, vir_bytes argp)
|
||||
{
|
||||
message m;
|
||||
|
||||
m.CTL_ENDPT = proc;
|
||||
m.CTL_REQUEST = request;
|
||||
m.CTL_MM_PRIV = priv;
|
||||
m.CTL_ARG_PTR = (char *) argp;
|
||||
|
||||
return _taskcall(SYSTASK, SYS_PRIVCTL, &m);
|
||||
}
|
||||
Reference in New Issue
Block a user