diff options
author | Tim Rice <tim@multitalents.net> | 2011-05-04 23:06:59 -0700 |
---|---|---|
committer | Tim Rice <tim@multitalents.net> | 2011-05-04 23:06:59 -0700 |
commit | 9abb697d4fd4fffe7961db0bebb133aacf69a759 (patch) | |
tree | 2ee0b3702f06683b8f4e10749ad4973ad486c91f /defines.h | |
parent | 19d8181b86f90d638dc1dfd0f5722903bf945d5b (diff) |
- (tim) [defines.h] Deal with platforms that do not have S_IFSOCK ok djm@
Diffstat (limited to 'defines.h')
-rw-r--r-- | defines.h | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -25,7 +25,7 @@ | |||
25 | #ifndef _DEFINES_H | 25 | #ifndef _DEFINES_H |
26 | #define _DEFINES_H | 26 | #define _DEFINES_H |
27 | 27 | ||
28 | /* $Id: defines.h,v 1.165 2011/05/05 01:19:15 djm Exp $ */ | 28 | /* $Id: defines.h,v 1.166 2011/05/05 06:06:59 tim Exp $ */ |
29 | 29 | ||
30 | 30 | ||
31 | /* Constants */ | 31 | /* Constants */ |
@@ -131,6 +131,10 @@ enum | |||
131 | # define O_NONBLOCK 00004 /* Non Blocking Open */ | 131 | # define O_NONBLOCK 00004 /* Non Blocking Open */ |
132 | #endif | 132 | #endif |
133 | 133 | ||
134 | #ifndef S_IFSOCK | ||
135 | # define S_IFSOCK 0 | ||
136 | #endif /* S_IFSOCK */ | ||
137 | |||
134 | #ifndef S_ISDIR | 138 | #ifndef S_ISDIR |
135 | # define S_ISDIR(mode) (((mode) & (_S_IFMT)) == (_S_IFDIR)) | 139 | # define S_ISDIR(mode) (((mode) & (_S_IFMT)) == (_S_IFDIR)) |
136 | #endif /* S_ISDIR */ | 140 | #endif /* S_ISDIR */ |