]> git.ipfire.org Git - thirdparty/glibc.git/blob - nss/function.def
Update.
[thirdparty/glibc.git] / nss / function.def
1 /* List of all functions defined for the NSS in GNU C Library.
2 Copyright (C) 1996, 1997 Free Software Foundation, Inc.
3 This file is part of the GNU C Library.
4
5 The GNU C Library is free software; you can redistribute it and/or
6 modify it under the terms of the GNU Library General Public License as
7 published by the Free Software Foundation; either version 2 of the
8 License, or (at your option) any later version.
9
10 The GNU C Library is distributed in the hope that it will be useful,
11 but WITHOUT ANY WARRANTY; without even the implied warranty of
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 Library General Public License for more details.
14
15 You should have received a copy of the GNU Library General Public
16 License along with the GNU C Library; see the file COPYING.LIB. If not,
17 write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
18 Boston, MA 02111-1307, USA. */
19
20 /* aliases */
21 DEFINE_ENT (files, alias)
22 DEFINE_GETBY (files, alias, name)
23 DEFINE_ENT (db, alias)
24 DEFINE_GETBY (db, alias, name)
25
26 /* ethers */
27 DEFINE_ENT (files, ether)
28 DEFINE_ENT (db, ether)
29
30 /* group */
31 DEFINE_ENT (files, gr)
32 DEFINE_GET (files, grgid)
33 DEFINE_GET (files, grnam)
34 DEFINE_ENT (db, gr)
35 DEFINE_GET (db, grgid)
36 DEFINE_GET (db, grnam)
37
38 /* hosts */
39 DEFINE_ENT (files, host)
40 DEFINE_GETBY (files, host, addr)
41 DEFINE_GETBY (files, host, name)
42 DEFINE_GET (files, hostton)
43 DEFINE_GET (files, ntohost)
44 DEFINE_GETBY (dns, host, addr)
45 DEFINE_GETBY (dns, host, name)
46 DEFINE_GETBY (dns, host, name2)
47
48 /* netgroup */
49 DEFINE_ENT (files, netgr)
50 DEFINE_ENT (db, netgr)
51
52 /* networks */
53 DEFINE_ENT (files, net)
54 DEFINE_GETBY (files, net, name)
55 DEFINE_GETBY (files, net, addr)
56 DEFINE_GETBY (dns, net, name)
57 DEFINE_GETBY (dns, net, addr)
58
59 /* protocols */
60 DEFINE_ENT (files, proto)
61 DEFINE_GETBY (files, proto, name)
62 DEFINE_GETBY (files, proto, number)
63 DEFINE_ENT (db, proto)
64 DEFINE_GETBY (db, proto, name)
65 DEFINE_GETBY (db, proto, number)
66
67 /* passwd */
68 DEFINE_ENT (files, pw)
69 DEFINE_GET (files, pwnam)
70 DEFINE_GET (files, pwuid)
71 DEFINE_ENT (db, pw)
72 DEFINE_GET (db, pwnam)
73 DEFINE_GET (db, pwuid)
74
75 /* rpc */
76 DEFINE_ENT (files, rpc)
77 DEFINE_GETBY (files, rpc, name)
78 DEFINE_GETBY (files, rpc, number)
79 DEFINE_ENT (db, rpc)
80 DEFINE_GETBY (db, rpc, name)
81 DEFINE_GETBY (db, rpc, number)
82
83 /* services */
84 DEFINE_ENT (files, serv)
85 DEFINE_GETBY (files, serv, name)
86 DEFINE_GETBY (files, serv, port)
87 DEFINE_ENT (db, serv)
88 DEFINE_GETBY (db, serv, name)
89 DEFINE_GETBY (db, serv, port)
90
91 /* shadow */
92 DEFINE_ENT (files, sp)
93 DEFINE_GET (files, spnam)
94 DEFINE_ENT (db, sp)
95 DEFINE_GET (db, spnam)