|
|
1.1 root 1: /* @(#)utssys.c 1.1 */
2: #include <sys/types.h>
3: #include <sys/utsname.h>
4: #include <ustat.h>
5:
6: #define UTSSYS 156
7:
8: #define UNAME 0
9: #define USTAT 2
10:
11: uname(name)
12: struct utsname *name;
13: {
14: return(syscall(UTSSYS, name, (int)1, (int)UNAME));
15: }
16:
17: ustat(dev, buf)
18: int dev;
19: struct ustat *buf;
20: {
21: return(syscall(UTSSYS, buf, dev, (int)USTAT));
22: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.