X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=servers%2Fslapd%2Fslap.h;h=56e732d5e452606182c646c4cd1e64628fc7bb12;hb=740f1b422edc48c9eeed8346c45872a63b683370;hp=d114732e487a5553656c9b61675e4c6065cfa0a2;hpb=df8f7cbb9b79be3be9205d116d1dd0b263d6861a;p=openldap diff --git a/servers/slapd/slap.h b/servers/slapd/slap.h index d114732e48..56e732d5e4 100644 --- a/servers/slapd/slap.h +++ b/servers/slapd/slap.h @@ -1,4 +1,8 @@ /* slap.h - stand alone ldap server include file */ +/* + * Copyright 1998-1999 The OpenLDAP Foundation, All Rights Reserved. + * COPYING RESTRICTIONS APPLY, see COPYRIGHT file + */ #ifndef _SLDAPD_H_ #define _SLDAPD_H_ @@ -11,6 +15,10 @@ #include #include +#ifdef HAVE_CYRUS_SASL +#include +#endif + #include "avl.h" #ifndef ldap_debug @@ -612,6 +620,10 @@ typedef struct slap_conn { char *c_peer_name; /* peer name (trans=addr:port) */ char *c_sock_name; /* sock name (trans=addr:port) */ +#ifdef HAVE_CYRUS_SASL + sasl_conn_t *c_sasl_context; +#endif + /* only can be changed by binding thread */ int c_bind_in_progress; /* multi-op bind in progress */