/* NoCeM-INNBBSD Yen-Ming Lee */ #ifndef NOCEM_H #define NOCEM_H #include "innbbsconf.h" #include "bbslib.h" #include "inntobbs.h" #include /* for va_start() problem */ typedef struct ncmperm_t { char *issuer; char *type; int perm; } ncmperm_t; #define TEXT 0 #define NCMHDR 1 #define NCMBDY 2 #define NOPGP -1 #define PGPGOOD 0 #define PGPBAD 1 #define PGPUN 2 #define P_OKAY 0 #define P_FAIL -1 #define P_UNKNOWN -2 #define P_DISALLOW -3 #define STRLEN 80 #define MAXSPAMMID 10000 #define LINELEN 512 #define LeeymBBS "bbs.civil.ncku.edu.tw" #define LeeymEMAIL "leeym@cae.ce.ntu.edu.tw" #define NCMINNBBSVER "NoCeM-INNBBSD-0.71" #undef DONT_REGISTER extern char NCMVER[]; extern char ISSUER[]; extern char TYPE[]; extern char ACTION[]; extern char NCMID[]; extern char COUNT[]; extern char THRESHOLD[]; extern char KEYID[]; extern char SPAMMID_NOW[]; extern char SPAMMID[MAXSPAMMID][STRLEN]; #endif /* NOCEM_H */