00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012 #if defined( M88K_BAD_S_IF_CHECK )
00013 #define S_ISREG(m) (((m) & S_IFMT) == S_IFREG)
00014 #endif
00015
00016
00017 #if defined( RS6000_FCHMOD_CHECK )
00018 extern int fchmod(int, mode_t);
00019 #endif
00020
00021
00022 #if defined( SCO_STATIC_FUNC_CHECK )
00023 #ifdef __STDC__
00024 #if __cplusplus
00025 extern "C" {
00026 #endif
00027 static int stat(const char *__f, struct stat *__p) {
00028 return __stat32(__f, __p);
00029 }
00030 #if __cplusplus
00031 }
00032 #endif
00033
00034 # else
00035 #if __cplusplus
00036 extern "C" {
00037 #endif
00038 static int stat(__f, __p)
00039 char *__f;
00040 struct stat *__p;
00041 {
00042 return __stat32(__f, __p);
00043 }
00044 #if __cplusplus
00045 }
00046 #endif
00047 #endif
00048 #endif
00049
00050
00051 #if defined( ULTRIX_STAT_CHECK )
00052 @(#)stat.h 6.1 (ULTRIX)
00053 #define S_IFPORT S_IFIFO
00054
00055
00056 #define S_ISLNK(mode) (((mode) & S_IFMT) == S_IFLNK)
00057
00058 fstat(),
00059 lstat(),
00060
00061 #endif
00062
00063
00064 #if defined( VXWORKS_NEEDS_VXWORKS_CHECK )
00065 #include </dev/null>
00066 # define __INCstath <sys/stat.h>
00067 #include <types/vxTypesOld.h>
00068 #endif