Ignore:
Timestamp:
Nov 21, 2013, 3:25:00 AM (12 years ago)
Author:
bird
Message:

ntstat.c: Fixed fstat()'ing console handles and pipes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/lib/nt/ntstat.h

    r2702 r2707  
    9494# define S_IFLNK        _S_IFLNK
    9595#endif
     96#ifndef S_IFIFO
     97# define S_IFIFO        _S_IFIFO
     98#endif
    9699
    97100#ifndef S_ISLNK
     
    105108#endif
    106109
    107 #define S_IRWXU        (_S_IREAD | _S_IWRITE | _S_IEXEC)
    108 #define S_IXUSR        _S_IEXEC
    109 #define S_IWUSR        _S_IWRITE
    110 #define S_IRUSR        _S_IREAD
    111 #define S_IRWXG        0000070
    112 #define S_IRGRP        0000040
    113 #define S_IWGRP        0000020
    114 #define S_IXGRP        0000010
    115 #define S_IRWXO        0000007
    116 #define S_IROTH        0000004
    117 #define S_IWOTH        0000002
    118 #define S_IXOTH        0000001
    119 #define S_ISUID        0004000
    120 #define S_ISGID        0002000
    121 #define ALLPERMS       0000777
     110#define S_IRWXU         (_S_IREAD | _S_IWRITE | _S_IEXEC)
     111#define S_IXUSR         _S_IEXEC
     112#define S_IWUSR         _S_IWRITE
     113#define S_IRUSR         _S_IREAD
     114#define S_IRWXG         0000070
     115#define S_IRGRP         0000040
     116#define S_IWGRP         0000020
     117#define S_IXGRP         0000010
     118#define S_IRWXO         0000007
     119#define S_IROTH         0000004
     120#define S_IWOTH         0000002
     121#define S_IXOTH         0000001
     122#define S_ISUID         0004000
     123#define S_ISGID         0002000
     124#define ALLPERMS        0000777
    122125
    123126#endif
Note: See TracChangeset for help on using the changeset viewer.