/* * Common declarations, includes, and other goodies. * * @(#)common.h 1.5 (Berkeley) 3/20/86 */ #include #include #include #include #include #include #include #include #include #include #include #include "../common/response_codes.h" #include "../common/conf.h" #ifdef DBM #include #else #include #endif /* * For "spew()" */ #define ARTICLE 0 #define HEAD 1 #define BODY 2 #define STAT 3 #define valid_art(s) (atoi(s) != 0) extern int errno; extern char *gets(), *fgets(); extern char *mktemp(); extern FILE *open_valid_art(); extern FILE *openartbyid(); extern int ahbs(), group(), help(), ihave(); extern int list(), newgroups(), newnews(), nextlast(), post(); extern int slave(), stat(); extern char *group_array[]; extern int num_groups; extern char *homedir; extern int ingroup; extern int maxgroups; extern int art_array[]; extern int art_ptr; extern FILE *art_fp; extern int num_arts; extern int uid_poster, gid_poster; extern int canread, canpost; #ifdef LOG extern int grps_acsd, arts_acsd; extern char hostname[]; #endif