summaryrefslogtreecommitdiff
path: root/minix/lib/libsys/srv_fork.c
blob: d94ae532af8a61fc16c3411ab0f5d90947487a54 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include "syslib.h"

#include <string.h>

pid_t
srv_fork(uid_t reuid, gid_t regid)
{
	message m;

	memset(&m, 0, sizeof(m));
	m.m_lsys_pm_srv_fork.uid = reuid;
	m.m_lsys_pm_srv_fork.gid = regid;
	return _taskcall(PM_PROC_NR, PM_SRV_FORK, &m);
}