nsdispatch.3 (57bd0fc6e89b888516b6a64206715bef500fc2d1) nsdispatch.3 (d64982518242686ea2827535231707ad7fc7c0ac)
1.\" $NetBSD: nsdispatch.3,v 1.8 1999/03/22 19:44:53 garbled Exp $
2.\" $FreeBSD$
3.\"
4.\" Copyright (c) 1997, 1998, 1999 The NetBSD Foundation, Inc.
5.\" All rights reserved.
6.\"
7.\" This code is derived from software contributed to The NetBSD Foundation
8.\" by Luke Mewburn.

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

184.It "NS_UNAVAIL unavail"
185.It "NS_TRYAGAIN tryagain"
186.El
187.Pp
188Refer to
189.Xr nsswitch.conf 5
190for a complete description of what each status code is.
191.Pp
1.\" $NetBSD: nsdispatch.3,v 1.8 1999/03/22 19:44:53 garbled Exp $
2.\" $FreeBSD$
3.\"
4.\" Copyright (c) 1997, 1998, 1999 The NetBSD Foundation, Inc.
5.\" All rights reserved.
6.\"
7.\" This code is derived from software contributed to The NetBSD Foundation
8.\" by Luke Mewburn.

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

184.It "NS_UNAVAIL unavail"
185.It "NS_TRYAGAIN tryagain"
186.El
187.Pp
188Refer to
189.Xr nsswitch.conf 5
190for a complete description of what each status code is.
191.Pp
192.Nm
193returns the value of the callback that caused the dispatcher to finish,
194or NS_NOTFOUND otherwise.
192The
193.Fn nsdispatch
194function returns the value of the callback that caused the dispatcher to
195finish, or NS_NOTFOUND otherwise.
195.Sh SEE ALSO
196.Xr hesiod 3 ,
197.Xr stdarg 3 ,
198.Xr ypclnt 3 ,
199.Xr nsswitch.conf 5
200.Sh HISTORY
201The
196.Sh SEE ALSO
197.Xr hesiod 3 ,
198.Xr stdarg 3 ,
199.Xr ypclnt 3 ,
200.Xr nsswitch.conf 5
201.Sh HISTORY
202The
202.Nm
203routines first appeared in
203.Fn nsdispatch
204function first appeared in
204.Fx 5.0 .
205.Fx 5.0 .
205They were imported from the
206It was imported from the
206.Nx
207Project,
207.Nx
208Project,
208where they appeared first in
209where it appeared first in
209.Nx 1.4 .
210.Sh AUTHORS
211Luke Mewburn
212.Aq lukem@netbsd.org
213wrote this freely distributable name-service switch implementation,
214using ideas from the
215.Tn ULTRIX
216.Xr svc.conf 5
217and
218.Tn Solaris
219.Xr nsswitch.conf 4
220manual pages.
221.Sh BUGS
222The
210.Nx 1.4 .
211.Sh AUTHORS
212Luke Mewburn
213.Aq lukem@netbsd.org
214wrote this freely distributable name-service switch implementation,
215using ideas from the
216.Tn ULTRIX
217.Xr svc.conf 5
218and
219.Tn Solaris
220.Xr nsswitch.conf 4
221manual pages.
222.Sh BUGS
223The
223.Nm
224routines are not thread safe.
224.Fn nsdispatch
225function is not thread safe.
225This will be rectified in the future.
226.Pp
227Currently there is no support for dynamically loadable dispatcher callback
228functions.
229It is anticipated that this will be added in the future in the back-end
230without requiring changes to code that invokes
231.Fn nsdispatch .
226This will be rectified in the future.
227.Pp
228Currently there is no support for dynamically loadable dispatcher callback
229functions.
230It is anticipated that this will be added in the future in the back-end
231without requiring changes to code that invokes
232.Fn nsdispatch .