1 /* This is the file defs.h for the SMS Client, which allows a nieve
2 * user to quickly and easily maintain most parts of the SMS database.
3 * It Contains: useful definitions.
6 * By: Chris D. Peterson
12 * Copyright 1988 by the Massachusetts Institute of Technology.
14 * For further information on copyright and distribution
15 * see the file mit-copyright.h
18 #include "mit-copyright.h"
31 /* where to find the SMS server */
32 #define SMS_SERVER "SMS.MIT.EDU:sms_db"
34 /* Modification information is always printed in this format. */
36 #define MOD_FORMAT ("Last Modification by %s at %s with %s.")
38 /* Some common default values. */
40 #define DEFAULT_NONE ("")
41 #define DEFAULT_YES ("1")
42 #define DEFAULT_NO ("0")
43 #define DEFAULT_COMMENT ("none")
48 #define MAX_ARGS_SIZE 100
50 typedef void (*FVoid)(); /* function pointer typedef. */
51 typedef char * (*FCharStar)(); /* function pointer typedef. */
52 typedef int (*FInt)(); /* function pointer typedef. */
56 #define IS_EMPTY(s) (strlen((s)) == 0)
58 #define WILDCARD ('*')
60 /* This is unimplemented in the menu stuff, but would be nice. */
62 #define FORMFEED Put_message(" ")
64 /* for use with insqueue and remque. */
72 #endif _defs_header_ /* Do Not Add Anything After This Line */