tgetwd.3 - plan9port - [fork] Plan 9 from user space
 (HTM) git clone git://src.adamsgaard.dk/plan9port
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
       tgetwd.3 (643B)
       ---
            1 .TH GETWD 3
            2 .SH NAME
            3 getwd \- get current directory
            4 .SH SYNOPSIS
            5 .B #include <u.h>
            6 .br
            7 .B #include <libc.h>
            8 .PP
            9 .B
           10 char* getwd(char *buf, int size)
           11 .SH DESCRIPTION
           12 .I Getwd
           13 fills
           14 .I buf
           15 with a null-terminated string representing the current directory
           16 and returns
           17 .IR buf .
           18 .PP
           19 .I Getwd
           20 places no more than
           21 .I size
           22 bytes in the buffer provided.
           23 .SH SOURCE
           24 .B \*9/src/lib9/getwd.c
           25 .SH "SEE ALSO"
           26 .MR pwd (1)
           27 .SH DIAGNOSTICS
           28 On error, zero is returned.
           29 .MR Errstr (3)
           30 may be consulted for more information.
           31 .SH BUGS
           32 To avoid name conflicts with the underlying system,
           33 .I getwd
           34 is a preprocessor macro defined as
           35 .IR p9getwd ;
           36 see
           37 .MR intro (3) .