Blame


1 cfa37a7b 2004-04-10 devnull .TH GETWD 3
2 cfa37a7b 2004-04-10 devnull .SH NAME
3 cfa37a7b 2004-04-10 devnull getwd \- get current directory
4 cfa37a7b 2004-04-10 devnull .SH SYNOPSIS
5 cfa37a7b 2004-04-10 devnull .B #include <u.h>
6 cfa37a7b 2004-04-10 devnull .br
7 cfa37a7b 2004-04-10 devnull .B #include <libc.h>
8 cfa37a7b 2004-04-10 devnull .PP
9 cfa37a7b 2004-04-10 devnull .B
10 cfa37a7b 2004-04-10 devnull char* getwd(char *buf, int size)
11 cfa37a7b 2004-04-10 devnull .SH DESCRIPTION
12 cfa37a7b 2004-04-10 devnull .I Getwd
13 cfa37a7b 2004-04-10 devnull fills
14 cfa37a7b 2004-04-10 devnull .I buf
15 cfa37a7b 2004-04-10 devnull with a null-terminated string representing the current directory
16 cfa37a7b 2004-04-10 devnull and returns
17 cfa37a7b 2004-04-10 devnull .IR buf .
18 cfa37a7b 2004-04-10 devnull .PP
19 cfa37a7b 2004-04-10 devnull .I Getwd
20 cfa37a7b 2004-04-10 devnull places no more than
21 cfa37a7b 2004-04-10 devnull .I size
22 cfa37a7b 2004-04-10 devnull bytes in the buffer provided.
23 cfa37a7b 2004-04-10 devnull .SH SOURCE
24 cfa37a7b 2004-04-10 devnull .B /sys/src/libc/9sys/getwd.c
25 cfa37a7b 2004-04-10 devnull .SH "SEE ALSO"
26 cfa37a7b 2004-04-10 devnull .IR pwd (1),
27 bf8a59fa 2004-04-11 devnull .IR fd2path (3)
28 cfa37a7b 2004-04-10 devnull .SH DIAGNOSTICS
29 cfa37a7b 2004-04-10 devnull On error, zero is returned.
30 bf8a59fa 2004-04-11 devnull .IR Errstr (3)
31 cfa37a7b 2004-04-10 devnull may be consulted for more information.
32 cfa37a7b 2004-04-10 devnull .SH BUGS
33 cfa37a7b 2004-04-10 devnull Although the name returned by
34 cfa37a7b 2004-04-10 devnull .I getwd
35 cfa37a7b 2004-04-10 devnull is guaranteed to be the path used to reach the directory,
36 cfa37a7b 2004-04-10 devnull if the name space has changed underfoot, the name may be
37 cfa37a7b 2004-04-10 devnull incorrect.