Changes in / [a1c95da:f94b24c8] in mainline


Ignore:
Location:
uspace/lib/posix
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/posix/include/posix/stdio.h

    ra1c95da rf94b24c8  
    6565
    6666#define BUFSIZ  4096
     67#define SEEK_SET  0
     68#define SEEK_CUR  1
     69#define SEEK_END  2
    6770
    6871typedef struct _IO_FILE FILE;
  • uspace/lib/posix/include/posix/unistd.h

    ra1c95da rf94b24c8  
    4444#include "stddef.h"
    4545
    46 #define SEEK_SET  0
    47 #define SEEK_CUR  1
    48 #define SEEK_END  2
    49 
    5046/* Process Termination */
    5147#define _exit exit
     
    8177extern ssize_t __POSIX_DEF__(read)(int fildes, void *buf, size_t nbyte);
    8278extern ssize_t __POSIX_DEF__(write)(int fildes, const void *buf, size_t nbyte);
    83 extern __POSIX_DEF__(off_t) __POSIX_DEF__(lseek)(int fildes,
    84     __POSIX_DEF__(off_t) offset, int whence);
    8579extern int __POSIX_DEF__(fsync)(int fildes);
    8680extern int __POSIX_DEF__(ftruncate)(int fildes, __POSIX_DEF__(off_t) length);
  • uspace/lib/posix/source/unistd.c

    ra1c95da rf94b24c8  
    221221{
    222222        return errnify(write, fildes, buf, nbyte);
    223 }
    224 
    225 /**
    226  * Reposition read/write file offset
    227  *
    228  * @param fildes File descriptor of the opened file.
    229  * @param offset New offset in the file.
    230  * @param whence The position from which the offset argument is specified.
    231  * @return Upon successful completion, returns the resulting offset
    232  *         as measured in bytes from the beginning of the file, -1 otherwise.
    233  */
    234 posix_off_t posix_lseek(int fildes, posix_off_t offset, int whence)
    235 {
    236         return errnify(lseek, fildes, offset, whence);
    237223}
    238224
Note: See TracChangeset for help on using the changeset viewer.