34 #ifndef LEGATO_FD_H_INCLUDE_GUARD 35 #define LEGATO_FD_H_INCLUDE_GUARD 37 #if !defined(le_fd_Close) && \ 38 !defined(le_fd_Dup) && \ 39 !defined(le_fd_Fcntl) && \ 40 !defined(le_fd_Ioctl) && \ 41 !defined(le_fd_MkFifo) && \ 42 !defined(le_fd_MkPipe) && \ 43 !defined(le_fd_Open) && \ 44 !defined(le_fd_Read) && \ 133 const char *pathname,
147 const char *pathname,
186 #if !defined(le_fd_Open) 187 # error "File descriptor macros are overridden, but le_fd_Open not defined. Please define it." 189 #if !defined(le_fd_Close) 190 # error "File descriptor macros are overridden, but le_fd_Close not defined. Please define it." 192 #if !defined(le_fd_Read) 193 # error "File descriptor macros are overridden, but le_fd_Read not defined. Please define it." 195 #if !defined(le_fd_Write) 196 # error "File descriptor macros are overridden, but le_fd_Write not defined. Please define it." 198 #if !defined(le_fd_Ioctl) 199 # error "File descriptor macros are overridden, but le_fd_Ioctl not defined. Please define it." 201 #if !defined(le_fd_MkFifo) 202 # error "File descriptor macros are overridden, but le_fd_MkFifo not defined. Please define it." 204 #if !defined(le_fd_MkPipe) 205 # error "File descriptor macros are overridden, but le_fd_MkPipe not defined. Please define it." 207 #if !defined(le_fd_Fcntl) 208 # error "File descriptor macros are overridden, but le_fd_Fcntl not defined. Please define it." 210 #if !defined(le_fd_Dup) 211 # error "File descriptor macros are overridden, but le_fd_Dup not defined. Please define it."