.TH GETWD 3 .SH NAME getwd \- get current directory .SH SYNOPSIS .B #include .br .B #include .PP .B char* getwd(char *buf, int size) .SH DESCRIPTION .I Getwd fills .I buf with a null-terminated string representing the current directory and returns .IR buf . .PP .I Getwd places no more than .I size bytes in the buffer provided. .SH SOURCE .B \*9/src/lib9/getwd.c .SH "SEE ALSO" .IR pwd (1), .SH DIAGNOSTICS On error, zero is returned. .IR Errstr (3) may be consulted for more information.