PERFORCE change 113815 for review
Michael Bushkov
bushman at FreeBSD.org
Thu Feb 1 08:54:20 UTC 2007
http://perforce.freebsd.org/chv.cgi?CH=113815
Change 113815 by bushman at bushman_nss_ldap_cached on 2007/02/01 08:54:03
- some cosmetic fixes with namespace.h/un-namespace.h
(currently all nss modules use pthread functions with
underscore in the beginning (_pthread_getspecific),
because most of thread-issues handling is done via
nss_tls.h macro definitions, which assume such names;
this is done to use standard nss_tls.h and to change
modules' code as little as possible to make patching
easier; later, when the code is committed, nss-modules
should be cleaned up completely from libc-specific
functions)
Affected files ...
.. //depot/projects/soc2006/nss_ldap_cached/src/lib/nss_compat/compat_group.c#7 edit
.. //depot/projects/soc2006/nss_ldap_cached/src/lib/nss_compat/compat_serv.c#5 edit
.. //depot/projects/soc2006/nss_ldap_cached/src/lib/nss_dns/dns_passwd.c#5 edit
.. //depot/projects/soc2006/nss_ldap_cached/src/lib/nss_nis/nis_hosts_addrinfo.c#4 edit
Differences ...
==== //depot/projects/soc2006/nss_ldap_cached/src/lib/nss_compat/compat_group.c#7 (text+ko) ====
@@ -39,14 +39,15 @@
#include <errno.h>
#include <grp.h>
#include <nsswitch.h>
+#include "namespace.h"
#include <pthread.h>
#include <pthread_np.h>
+#include "un-namespace.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <syslog.h>
#include <unistd.h>
-#include "libc_private.h"
#include "nss_tls.h"
#include "gr_scan.h"
#include "nss_compat.h"
==== //depot/projects/soc2006/nss_ldap_cached/src/lib/nss_compat/compat_serv.c#5 (text+ko) ====
==== //depot/projects/soc2006/nss_ldap_cached/src/lib/nss_dns/dns_passwd.c#5 (text+ko) ====
@@ -54,7 +54,6 @@
#include <syslog.h>
#include <unistd.h>
#include <db.h>
-#include "libc_private.h"
#include "nss_tls.h"
#include "pw_scan.h"
==== //depot/projects/soc2006/nss_ldap_cached/src/lib/nss_nis/nis_hosts_addrinfo.c#4 (text+ko) ====
@@ -90,7 +90,6 @@
#include <errno.h>
#include <nsswitch.h>
#include <stdarg.h>
-#include "libc_private.h"
#include "res_config.h"
#ifdef DEBUG
More information about the p4-projects
mailing list