Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
path: root/nss
Commit message (Collapse)AuthorAgeFilesLines
...
* make loop macros common, create macros for expanding ↵Arthur de Jong2006-11-034-101/+61
| | | | | | {set,get,end}ent() functions and implement {set,get,end}aliasent git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@62 ef36b2f9-881f-0410-afb5-c4e39611909c
* rename some constants and switch to a more sane naming ↵Arthur de Jong2006-11-023-11/+11
| | | | | | scheme git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@56 ef36b2f9-881f-0410-afb5-c4e39611909c
* we only need to export _nss_ldap_initgroups_dyn(), not ↵Arthur de Jong2006-11-021-1/+0
| | | | | | _nss_ldap_initgroups() git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@55 ef36b2f9-881f-0410-afb5-c4e39611909c
* rename READ_RESPONSE() macro to READ_RESPONSE_CODE()Arthur de Jong2006-11-023-7/+7
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@54 ef36b2f9-881f-0410-afb5-c4e39611909c
* implement NSS side of getgrnam(), getgrgid() and ↵Arthur de Jong2006-11-012-1/+146
| | | | | | {set,get,end}grent() git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@53 ef36b2f9-881f-0410-afb5-c4e39611909c
* always set *errnop correctlyArthur de Jong2006-11-013-1/+5
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@52 ef36b2f9-881f-0410-afb5-c4e39611909c
* implement _nss_ldap_{set,get,end}pwent() functions with ↵Arthur de Jong2006-11-011-4/+35
| | | | | | thread-local opened file git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@44 ef36b2f9-881f-0410-afb5-c4e39611909c
* also set file pointer to NULL when closing a stream to ↵Arthur de Jong2006-11-011-2/+5
| | | | | | properly handle reuse of stream git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@43 ef36b2f9-881f-0410-afb5-c4e39611909c
* implement reading of alias information through ↵Arthur de Jong2006-10-311-5/+53
| | | | | | getaliasbyname() git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@38 ef36b2f9-881f-0410-afb5-c4e39611909c
* make code consistent by adding headers, removing ↵Arthur de Jong2006-10-315-7/+105
| | | | | | trailing whitespace and proper ifdefs for header files git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@37 ef36b2f9-881f-0410-afb5-c4e39611909c
* clear up protocol macros while implementing getpwuid() ↵Arthur de Jong2006-10-314-55/+51
| | | | | | and {set,get,end}pwent() functions (last not yet on NSS side) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@34 ef36b2f9-881f-0410-afb5-c4e39611909c
* get rid of some empty linesArthur de Jong2006-10-301-5/+0
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@30 ef36b2f9-881f-0410-afb5-c4e39611909c
* return read data in struct and fix some marcosArthur de Jong2006-10-302-16/+22
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@28 ef36b2f9-881f-0410-afb5-c4e39611909c
* do not build libnss_ldap.so in this directory, only ↵Arthur de Jong2006-10-301-8/+0
| | | | | | build nss object functions git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@27 ef36b2f9-881f-0410-afb5-c4e39611909c
* add some basic minimal NSS code that can be generated ↵Arthur de Jong2006-10-256-0/+304
from macros git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@24 ef36b2f9-881f-0410-afb5-c4e39611909c