summaryrefslogtreecommitdiff
path: root/source3/include
diff options
context:
space:
mode:
authorVolker Lendecke <vlendec@samba.org>2004-11-05 22:53:35 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 10:53:09 -0500
commit55fe875a44bd63de766d4fbdb91bcc26be146a21 (patch)
tree0b8eb62dd8490ee22cdc2d36dba7cc9295ad3cd6 /source3/include
parent9c61daf667ca0ac939f4bd724d1c0f708983f82a (diff)
downloadsamba-55fe875a44bd63de766d4fbdb91bcc26be146a21.tar.gz
samba-55fe875a44bd63de766d4fbdb91bcc26be146a21.tar.bz2
samba-55fe875a44bd63de766d4fbdb91bcc26be146a21.zip
r3563: During a typical logon a modern workstation makes a lot of anonymous session
setups on its way to open a pipe. This gets rid of many round-trips to the LDAP server during logon by setting up the server_info_guest once and not asking the LDAP server and nss every time. Make sure that the ldap connection is reopened in the child. (I did not look at the sql backends.) Volker (This used to be commit 3298f6105e6a88c9390cac02245c8f2eee1e5046)
Diffstat (limited to 'source3/include')
-rw-r--r--source3/include/smbldap.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/source3/include/smbldap.h b/source3/include/smbldap.h
index 58502ec34e..47f336cdb7 100644
--- a/source3/include/smbldap.h
+++ b/source3/include/smbldap.h
@@ -139,6 +139,7 @@ BOOL smbldap_get_single_pstring (LDAP * ldap_struct, LDAPMessage * entry,
struct smbldap_state {
LDAP *ldap_struct;
+ pid_t pid;
time_t last_ping;
/* retrive-once info */
const char *uri;