]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - contrib/bind/lib/irs/nis_p.h
This commit was generated by cvs2svn to compensate for changes in r52894,
[FreeBSD/FreeBSD.git] / contrib / bind / lib / irs / nis_p.h
1 /*
2  * Copyright (c) 1996 by Internet Software Consortium.
3  *
4  * Permission to use, copy, modify, and distribute this software for any
5  * purpose with or without fee is hereby granted, provided that the above
6  * copyright notice and this permission notice appear in all copies.
7  *
8  * THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM DISCLAIMS
9  * ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
10  * OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARE
11  * CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
12  * DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
13  * PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
14  * ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
15  * SOFTWARE.
16  */
17
18 /*
19  * $Id: nis_p.h,v 1.4 1996/10/25 07:23:24 vixie Exp $
20  */
21
22 /*
23  * nis_p.h - private include file for the NIS functions.
24  */
25
26 /*
27  * Object state.
28  */
29 struct nis_p {
30         char *          domain;
31 };
32
33
34 /*
35  * Methods.
36  */
37
38 extern struct irs_gr *  irs_nis_gr __P((struct irs_acc *));
39 extern struct irs_pw *  irs_nis_pw __P((struct irs_acc *));
40 extern struct irs_sv *  irs_nis_sv __P((struct irs_acc *));
41 extern struct irs_pr *  irs_nis_pr __P((struct irs_acc *));
42 extern struct irs_ho *  irs_nis_ho __P((struct irs_acc *));
43 extern struct irs_nw *  irs_nis_nw __P((struct irs_acc *));
44 extern struct irs_ng *  irs_nis_ng __P((struct irs_acc *));