Changeset 221afc9e in mainline for uspace/lib/posix/unistd.h


Ignore:
Timestamp:
2011-07-12T02:43:56Z (13 years ago)
Author:
Petr Koupy <petr.koupy@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
2346e78
Parents:
46ac986
Message:

Redefinitions of some libc functions (mainly return value corrections).

File:
1 edited

Legend:

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

    r46ac986 r221afc9e  
    5151extern char **posix_environ;
    5252
     53/* Login Information */
    5354extern char *posix_getlogin(void);
    5455extern int posix_getlogin_r(char *name, size_t namesize);
     
    5657/* Identifying Terminals */
    5758extern int posix_isatty(int fd);
     59
     60/* Working Directory */
     61extern char *posix_getcwd(char *buf, size_t size);
    5862
    5963/* Query Memory Parameters */
     
    6468extern posix_uid_t posix_getuid(void);
    6569extern posix_gid_t posix_getgid(void);
     70
     71/* File Input/Output */
     72extern ssize_t posix_read(int fildes, void *buf, size_t nbyte);
     73
     74/* Deleting Files */
     75extern int posix_unlink(const char *path);
    6676
    6777/* Standard Streams */
     
    129139#ifndef LIBPOSIX_INTERNAL
    130140        #define environ posix_environ
     141
    131142        #define getlogin posix_getlogin
    132143        #define getlogin_r posix_getlogin_r
     144
     145        #define getcwd posix_getcwd
    133146
    134147        #define isatty posix_isatty
     
    140153        #define getuid posix_getuid
    141154        #define getgid posix_getgid
     155
     156        #define read posix_read
     157
     158        #define unlink posix_unlink
    142159
    143160        #define access posix_access
Note: See TracChangeset for help on using the changeset viewer.