nsswitch.h (144361386696582c04592f200a4c2e3339c81a25) nsswitch.h (ce7db385f50a29e73170c4e7cedfe4706bba34fc)
1/* $NetBSD: nsswitch.h,v 1.6 1999/01/26 01:04:07 lukem Exp $ */
2/* $FreeBSD$ */
3
4/*-
5 * SPDX-License-Identifier: BSD-2-Clause-NetBSD
6 *
7 * Copyright (c) 1997, 1998, 1999 The NetBSD Foundation, Inc.
8 * All rights reserved.

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

181/*
182 * NSS module registration, called at module load.
183 */
184typedef ns_mtab *(*nss_module_register_fn)(const char *, unsigned int *,
185 nss_module_unregister_fn *);
186
187/*
188 * Many NSS interfaces follow the getXXnam, getXXid, getXXent pattern.
1/* $NetBSD: nsswitch.h,v 1.6 1999/01/26 01:04:07 lukem Exp $ */
2/* $FreeBSD$ */
3
4/*-
5 * SPDX-License-Identifier: BSD-2-Clause-NetBSD
6 *
7 * Copyright (c) 1997, 1998, 1999 The NetBSD Foundation, Inc.
8 * All rights reserved.

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

181/*
182 * NSS module registration, called at module load.
183 */
184typedef ns_mtab *(*nss_module_register_fn)(const char *, unsigned int *,
185 nss_module_unregister_fn *);
186
187/*
188 * Many NSS interfaces follow the getXXnam, getXXid, getXXent pattern.
189 * Developers are encouraged to use nss_lookup_type where approriate.
189 * Developers are encouraged to use nss_lookup_type where appropriate.
190 */
191enum nss_lookup_type {
192 nss_lt_name = 1,
193 nss_lt_id = 2,
194 nss_lt_all = 3
195};
196
197#ifdef _NS_PRIVATE

--- 50 unchanged lines hidden ---
190 */
191enum nss_lookup_type {
192 nss_lt_name = 1,
193 nss_lt_id = 2,
194 nss_lt_all = 3
195};
196
197#ifdef _NS_PRIVATE

--- 50 unchanged lines hidden ---