Changeset b7ee0369 in mainline for uspace/lib/posix/unistd.h


Ignore:
Timestamp:
2011-07-31T05:08:44Z (13 years ago)
Author:
Petr Koupy <petr.koupy@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
d3e241a
Parents:
051e6ac (diff), 27a8d1d (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge libposix changes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/posix/unistd.h

    r051e6ac rb7ee0369  
    6060/* Working Directory */
    6161extern char *posix_getcwd(char *buf, size_t size);
     62extern int posix_chdir(const char *path);
    6263
    6364/* Query Memory Parameters */
     
    6970extern posix_gid_t posix_getgid(void);
    7071
    71 /* File Input/Output */
     72/* File Manipulation */
     73extern int posix_close(int fildes);
    7274extern ssize_t posix_read(int fildes, void *buf, size_t nbyte);
    73 
    74 /* Deleting Files */
     75extern ssize_t posix_write(int fildes, const void *buf, size_t nbyte);
     76extern int posix_fsync(int fildes);
     77extern int posix_ftruncate(int fildes, posix_off_t length);
     78extern int posix_rmdir(const char *path);
    7579extern int posix_unlink(const char *path);
     80extern int posix_dup(int fildes);
     81extern int posix_dup2(int fildes, int fildes2);
    7682
    7783/* Standard Streams */
     
    144150
    145151        #define getcwd posix_getcwd
     152        #define chdir posix_chdir
    146153
    147154        #define isatty posix_isatty
     
    154161        #define getgid posix_getgid
    155162
     163        #define close posix_close
    156164        #define read posix_read
    157 
     165        #define write posix_write
     166        #define fsync posix_fsync
     167        #define ftruncate posix_ftruncate
     168        #define rmdir posix_rmdir
    158169        #define unlink posix_unlink
     170        #define dup posix_dup
     171        #define dup2 posix_dup2
    159172
    160173        #define access posix_access
Note: See TracChangeset for help on using the changeset viewer.