Deleted Added
full compact
extern.h (99249) extern.h (102944)
1/*-
2 * Copyright (c) 1991, 1993
3 * The Regents of the University of California. All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 17 unchanged lines hidden (view full) ---

26 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
27 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
28 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
29 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
30 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
31 * SUCH DAMAGE.
32 *
33 * @(#)extern.h 8.2 (Berkeley) 4/28/95
1/*-
2 * Copyright (c) 1991, 1993
3 * The Regents of the University of California. All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 17 unchanged lines hidden (view full) ---

26 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
27 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
28 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
29 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
30 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
31 * SUCH DAMAGE.
32 *
33 * @(#)extern.h 8.2 (Berkeley) 4/28/95
34 * $FreeBSD: head/usr.bin/finger/extern.h 99249 2002-07-02 08:00:20Z mini $
34 * $FreeBSD: head/usr.bin/finger/extern.h 102944 2002-09-04 23:29:10Z dwmalone $
35 */
36
37extern char tbuf[1024]; /* Temp buffer for anybody. */
38extern int entries; /* Number of people. */
39extern DB *db; /* Database. */
40extern int d_first;
35 */
36
37extern char tbuf[1024]; /* Temp buffer for anybody. */
38extern int entries; /* Number of people. */
39extern DB *db; /* Database. */
40extern int d_first;
41extern sa_family_t family;
41extern int gflag;
42extern int gflag;
43extern int lflag;
44extern time_t now;
45extern int oflag;
46extern int pplan; /* don't show .plan/.project */
47extern int Tflag;
42
43void enter_lastlog(PERSON *);
44PERSON *enter_person(struct passwd *);
45void enter_where(struct utmp *, PERSON *);
48
49void enter_lastlog(PERSON *);
50PERSON *enter_person(struct passwd *);
51void enter_where(struct utmp *, PERSON *);
46PERSON *find_person(char *);
47int hide(struct passwd *);
52PERSON *find_person(const char *);
53int hide(struct passwd *);
48void lflag_print(void);
54void lflag_print(void);
49int match(struct passwd *, char *);
55int match(struct passwd *, const char *);
50void netfinger(char *);
51PERSON *palloc(void);
52char *prphone(char *);
53void sflag_print(void);
54int show_text(const char *, const char *, const char *);
56void netfinger(char *);
57PERSON *palloc(void);
58char *prphone(char *);
59void sflag_print(void);
60int show_text(const char *, const char *, const char *);