NAME
getuser, sysname – get user or system name |
SYNOPSIS
#include <u.h> #include <libc.h> char* getuser(void)
char* sysname(void) |
DESCRIPTION
Getuser returns a pointer to static data which contains the null–terminated
name of the user who owns the current process. Getuser stats the
file /proc/pid/status to find the name.
Sysname reads the file /dev/sysname, which contains the name of
the machine. Unlike getuser, sysname caches the string, reading
the file only once. |
SOURCE
/sys/src/libc/9sys/getuser.c /sys/src/libc/9sys/sysname.c |
SEE ALSO
intro(2), proc(3), cons(3) |