1: /* 2: ** identd.h Common variables for the Pidentd daemon 3: ** 4: ** This program is in the public domain and may be used freely by anyone 5: ** who wants to. 6: ** 7: ** Last update: 6 Dec 1992 8: ** 9: ** Please send bug fixes/bug reports to: Peter Eriksson <pen@lysator.liu.se> 10: */ 11: 12: #ifndef __IDENTD_H__ 13: #define __IDENTD_H__ 14: 15: extern char version[]; 16: 17: extern char *path_unix; 18: extern char *path_kmem; 19: 20: extern int verbose_flag; 21: extern int debug_flag; 22: extern int syslog_flag; 23: extern int multi_flag; 24: extern int other_flag; 25: extern int unknown_flag; 26: extern int noident_flag; 27: extern int crypto_flag; 28: 29: extern char *charset_name; 30: extern char *indirect_host; 31: extern char *indirect_password; 32: 33: #ifdef ALLOW_FORMAT 34: extern int format_flag; 35: extern char *format; 36: #endif 37: 38: extern int lport; 39: extern int fport; 40: 41: extern char *gethost(); 42: 43: extern int k_open(); 44: extern int k_getuid(); 45: extern int parse(); 46: extern int parse_config(); 47: 48: #endif