Changeset 2307 for trunk/src/kash/shfile.h
- Timestamp:
- Mar 1, 2009, 10:48:04 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kash/shfile.h
r2303 r2307 102 102 { 103 103 int fd; /**< The shell file descriptor number. */ 104 int flags;/**< Open flags. */105 unsigned cloexec : 1; /**< Close on exec flag. */104 unsigned oflags; /**< Open flags. */ 105 unsigned shflags; /**< The shell file descriptor flags. */ 106 106 intptr_t native; /**< The native file descriptor number. */ 107 107 } shfile; 108 109 /** @name shfile::shflags values. 110 * @{ 111 */ 112 #define SHFILE_FLAGS_CLOSE_ON_EXEC 0x0001 113 #define SHFILE_FLAGS_TYPE_MASK 0x00f0 114 #define SHFILE_FLAGS_FILE 0x0000 115 #define SHFILE_FLAGS_PIPE 0x0010 116 #define SHFILE_FLAGS_DIR 0x0020 117 #define SHFILE_FLAGS_TTY 0x0030 118 /** @} */ 108 119 109 120 /**
Note:
See TracChangeset
for help on using the changeset viewer.