term% cat index.txt GETWD(2) System Calls Manual GETWD(2)
NAME
getwd - get current directory
SYNOPSIS
#include <u.h>
#include <libc.h>
char* getwd(char *buf, int size)
DESCRIPTION
Getwd fills buf with a null-terminated string representing the current
directory and returns buf.
Getwd places no more than size bytes in the buffer provided.
SOURCE
/sys/src/libc/9sys/getwd.c
SEE ALSO
pwd(1)
DIAGNOSTICS
On error, zero is returned and buf is filled with a diagnostic message.
Errstr(2) may be consulted for more information.
BUGS
Because mounts and binds (see bind(2)) may produce multiple names for a
directory, getwd might not return the path by which the directory was
reached.
GETWD(2)