summaryrefslogtreecommitdiff
path: root/nuttx/include
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2008-08-22 23:38:33 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2008-08-22 23:38:33 +0000
commitb0c7d2e83b464bc3b620dd389de1bceba453909d (patch)
tree30bf114247b468440ddf59a026c6a205cde6b5f0 /nuttx/include
parentab92a9dd0a6a84517ec966e5c79e4e692970ba16 (diff)
downloadpx4-nuttx-b0c7d2e83b464bc3b620dd389de1bceba453909d.tar.gz
px4-nuttx-b0c7d2e83b464bc3b620dd389de1bceba453909d.tar.bz2
px4-nuttx-b0c7d2e83b464bc3b620dd389de1bceba453909d.zip
Add chdir() and getcwd()
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@837 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/include')
-rw-r--r--nuttx/include/stdio.h2
-rw-r--r--nuttx/include/unistd.h6
2 files changed, 6 insertions, 2 deletions
diff --git a/nuttx/include/stdio.h b/nuttx/include/stdio.h
index cfb722c6d..92bfdf10f 100644
--- a/nuttx/include/stdio.h
+++ b/nuttx/include/stdio.h
@@ -134,9 +134,7 @@ EXTERN int vsnprintf(char *buf, size_t size, const char *format, va_list ap);
/* POSIX-like File System Interfaces */
-EXTERN int chdir(const char *path);
EXTERN FILE *fdopen(int fd, const char *type);
-EXTERN char *getcwd(FAR char *buf, size_t size);
EXTERN int statfs(const char *path, FAR struct statfs *buf);
#undef EXTERN
diff --git a/nuttx/include/unistd.h b/nuttx/include/unistd.h
index ae34e3d6a..54b9b64c0 100644
--- a/nuttx/include/unistd.h
+++ b/nuttx/include/unistd.h
@@ -136,8 +136,14 @@ EXTERN ssize_t read(int fd, FAR void *buf, size_t nbytes);
EXTERN ssize_t write(int fd, FAR const void *buf, size_t nbytes);
/* Special devices */
+
EXTERN int pipe(int filedes[2]);
+/* Working directory operations */
+
+EXTERN int chdir(FAR const char *path);
+EXTERN FAR char *getcwd(FAR char *buf, size_t size);
+
/* File path operations */
EXTERN int unlink(FAR const char *pathname);