xref: /netbsd-src/libexec/identd/identd.h (revision 2a399c6883d870daece976daec6ffa7bb7f934ce)
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