-
- Downloads
Use -lldap_r instead of -lldap -lthread.
Likely broke things for non-posix threadings.... Update -lldap_r implementation to: remove attribute support hide thread detachment provide concurrency accessors provide initialization function fix gethostby{addr,name}_r codes (not coverred by HAVE_REENTRANT_FUNCTIONS) Update servers/libraries to use ldap_pvt_thread_ calls. Cleanup server codes (no #ifdef HAVE_PTHREAD_THIS or _THATs)! Removed -llthread
Showing
- configure 317 additions, 380 deletionsconfigure
- configure.in 14 additions, 43 deletionsconfigure.in
- include/getopt-compat.h 4 additions, 0 deletionsinclude/getopt-compat.h
- include/ldap_pvt.h 6 additions, 6 deletionsinclude/ldap_pvt.h
- include/ldap_pvt_thread.h 63 additions, 73 deletionsinclude/ldap_pvt_thread.h
- include/ldbm.h 16 additions, 0 deletionsinclude/ldbm.h
- include/ldif.h 11 additions, 4 deletionsinclude/ldif.h
- include/lthread.h 0 additions, 292 deletionsinclude/lthread.h
- include/lthread_rdwr.h 0 additions, 56 deletionsinclude/lthread_rdwr.h
- include/portable.h.in 9 additions, 18 deletionsinclude/portable.h.in
- libraries/Makefile.in 1 addition, 2 deletionslibraries/Makefile.in
- libraries/libldap/util-int.c 39 additions, 38 deletionslibraries/libldap/util-int.c
- libraries/libldap_r/Makefile.in 6 additions, 6 deletionslibraries/libldap_r/Makefile.in
- libraries/libldap_r/rdwr.c 34 additions, 35 deletionslibraries/libldap_r/rdwr.c
- libraries/libldap_r/thr_cthreads.c 10 additions, 26 deletionslibraries/libldap_r/thr_cthreads.c
- libraries/libldap_r/thr_lwp.c 23 additions, 33 deletionslibraries/libldap_r/thr_lwp.c
- libraries/libldap_r/thr_nt.c 26 additions, 49 deletionslibraries/libldap_r/thr_nt.c
- libraries/libldap_r/thr_posix.c 60 additions, 63 deletionslibraries/libldap_r/thr_posix.c
- libraries/libldap_r/thr_sleep.c 151 additions, 0 deletionslibraries/libldap_r/thr_sleep.c
- libraries/libldap_r/thr_stub.c 27 additions, 33 deletionslibraries/libldap_r/thr_stub.c
Loading
Please register or sign in to comment