GETUSER(2) GETUSER(2)
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 pro-
cess. 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)