custom message type for VM_QUERY_EXIT
[minix3.git] / lib / libc / sys-minix / sysuname.c
blobf8f08d09f370978abefcd0f5e1ff1c6d84dc7cce
1 /* sysuname(2) - transfer uname(3) strings. Author: Kees J. Bot
2 * 5 Dec 1992
3 */
5 #include <sys/cdefs.h>
6 #include "namespace.h"
7 #include <lib.h>
8 #include <string.h>
9 #include <sys/utsname.h>
11 int sysuname(int req, int field, char *value, size_t len)
13 message m;
15 memset(&m, 0, sizeof(m));
16 m.m_lc_pm_sysuname.req = req;
17 m.m_lc_pm_sysuname.field = field;
18 m.m_lc_pm_sysuname.len = len;
19 m.m_lc_pm_sysuname.value = (vir_bytes)value;
21 return _syscall(PM_PROC_NR, PM_SYSUNAME, &m);
25 * $PchId: _sysuname.c,v 1.4 1995/11/27 19:42:09 philip Exp $