1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123
|
/*
* This is a generic System V Release 2 & 3 file.
*
* If you need to modify anything, make a new s- file,
* #include this file, and #define or #undef a few symbols.
*/
/*
* Include header files containing the following definitions:
*
* off_t, time_t, struct stat
*/
#ifdef lint
struct proc { /* sys/types.h references this on many systems */
int keep_lint_happy;
};
#endif
#include <sys/types.h>
#include <sys/stat.h>
/*
* Define if your system has system V like ioctls
*/
#define HAVE_TERMIO_H /* */
/*
* Define to use terminfo database.
* Otherwise, termcap is used
*/
#define USE_TERMINFO /* */
/*
* Specify the library containing the termcap/terminfo access routines.
* Notice: nn does not use curses.
* Notice: You must also specify whether termcap or terminfo is
* used when you edit config.h (see below).
*/
#define TERMLIB -lcurses
/*
* Define HAVE_STRCHR if strchr() and strrchr() are available
*/
#define HAVE_STRCHR /* */
/*
* Define if a signal handler has type void (see signal.h)
*/
#define SIGNAL_HANDLERS_ARE_VOID /* */
/*
* Define if signals must be set again after they are caught
*/
#define RESET_SIGNAL_WHEN_CAUGHT /* */
/*
* Define if your system has BSD like job control (SIGTSTP works)
*/
/* #define HAVE_JOBCONTROL */
/*
* Define if your system provides the "directory(3X)" access routines
*
* If true, include the header file(s) required by the package below
* (remember that <sys/types.h> or equivalent is included above)
* Also typedef Direntry to the proper struct type.
*/
#define HAVE_DIRECTORY /* */
#include <dirent.h> /* System V */
typedef struct dirent Direntry; /* System V */
/*
* Define if your system has a mkdir() library routine
*/
#define HAVE_MKDIR /* */
/*
* Define HAVE_GETHOSTNAME if your system provides a BSD like
* gethostname routine.
* Otherwise, define HAVE_UNAME if uname() is avaiable.
* As a final resort, define HOSTNAME to the name of your system.
*/
#define HAVE_UNAME /* System V */
/*
* Define DETACH_TERMINAL to be a command sequence which
* will detatch a process from the control terminal
* Also include files needed to perform this HERE.
* If not possible, just define it (empty)
*/
#define DETACH_TERMINAL setpgrp(); /* System V */
/*
* Specify where the Bourne Shell is.
*/
#define SHELL "/bin/sh"
/*
* Specify the default mailer
*/
#define MAILX "/usr/bin/mailx" /* SV */
/*
* Define the maximum length of any pathname that may occur
*/
#define FILENAME 256
|