dockapps/wmjmail/src/jenglish.h

27 lines
740 B
C

/*
** This file does all of the #include's for the driver. It also
** sets up some english like functions...
** Strictly speaking, it's poor style to put functions in a header file.
** The functions in here arn't really functions though...
*/
#include <signal.h>
#include <stdio.h>
#include <fcntl.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <sys/ioctl.h>
#include <unistd.h>
#include <errno.h>
#define true 1
#define false 0
#define daemon_setup() chdir("/"); setsid();
#define loop() while(true)
// Note: This macro MUST follow an if statement without {}'s!!!
#define freak_out() { \
printf("Something bad happend near line %i of %s: %s.\n", \
__LINE__, __FILE__, strerror(errno) ); exit(1); }