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