break out special local mail processing (e.g., mapping to the
[unix-history] / usr / src / usr.bin / finger / extern.h
CommitLineData
d60f6dac 1/*-
649835a6
KB
2 * Copyright (c) 1991, 1993
3 * The Regents of the University of California. All rights reserved.
d60f6dac
KB
4 *
5 * %sccs.include.redist.c%
6 *
649835a6 7 * @(#)extern.h 8.1 (Berkeley) %G%
d60f6dac
KB
8 */
9
d60f6dac
KB
10extern char tbuf[1024]; /* Temp buffer for anybody. */
11extern int entries; /* Number of people. */
e48ef2de 12extern DB *db; /* Database. */
d60f6dac
KB
13
14void enter_lastlog __P((PERSON *));
15PERSON *enter_person __P((struct passwd *));
16void enter_where __P((struct utmp *, PERSON *));
17void err __P((const char *, ...));
18PERSON *find_person __P((char *));
19void lflag_print __P((void));
20int match __P((struct passwd *, char *));
21void netfinger __P((char *));
22PERSON *palloc __P((void));
23char *prphone __P((char *));
24void sflag_print __P((void));