pkgsrc/databases/nss_ldap/files/netbsd.h
adam cb72b33ad1 Changes 265:
* fix: add versioning information to binary
* fix: add AM_MAINTAINER_MODE
* fix: bad LDAP query for ether lookups
* fix: clarify bind timelimit defaults in ldap.conf
* fix: call do_close() if ldap_result() or ldap_parse_result() fails
  (before returning NSS_UNAVAIL)
* fix: FreeBSD thread library check
* fix: deallocate context in
  _nss_ldap_ent_context_release() to avoid bad usage
* fix: don't leak file descriptors in _nss_ldap_readconfig

Changes 264:
* fix: MAP_H_ERRNO() should map NSS_TRYAGAIN to NETDB_INTERNAL not TRY_AGAIN
* fix: ldaps:// URIs only work if "ssl on" is set
* fix: nss_ldap exposes malformed entries to the system

Changes 263:
* fix: nss_ldap returns success from setnetgrent() when the requested netgroup
  doesn't exist
* fix: getXXent() only returns NULL once before implicitly calling
  setXXent(), whereas other backends continue to return NULL

Changes 262:
* fix: nss_ldap fails to work on Solaris without that patch applied

Changes 261:
* fix: ldap.conf template is missing a comment in the first line
2010-10-29 13:47:11 +00:00

15 lines
317 B
C

/* $NetBSD: netbsd.h,v 1.2 2010/10/29 13:47:11 adam Exp $ */
#undef HAVE_NSSWITCH_H
#define HAVE_NSS_H
#ifndef _NSS_LDAP_NETBSD_H
#define _NSS_LDAP_NETBSD_H
enum nss_status {
NSS_STATUS_SUCCESS,
NSS_STATUS_NOTFOUND,
NSS_STATUS_UNAVAIL,
NSS_STATUS_TRYAGAIN,
NSS_STATUS_RETURN
};
#endif /* _NSS_LDAP_NETBSD_H */