/* source: mytypes.h */ /* Copyright Gerhard Rieger */ /* Published under the GNU General Public License V.2, see file COPYING */ #ifndef __mytypes_h_included #define __mytypes_h_included 1 /* some types and macros I miss in C89 */ #ifndef HAVE_TYPE_BOOL # undef bool typedef enum { false, true } bool; #endif #ifndef Min #define Min(x,y) ((x)<=(y)?(x):(y)) #endif #ifndef Max #define Max(x,y) ((x)>=(y)?(x):(y)) #endif #define SOCKADDR_MAX UNIX_PATH_MAX #endif /* __mytypes_h_included */