X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=servers%2Fslapd%2Fback-sock%2Fback-sock.h;h=167fd22577322dc050d1c9c0bf5cda05b2625e1a;hb=a05cbba77a94875ac00c207344d819513ff6499d;hp=7340d93ba53af4ae6daeb666559d8fe70e43b98d;hpb=b6827c75a802a7003d0d94ba12dce854efeb16fb;p=openldap diff --git a/servers/slapd/back-sock/back-sock.h b/servers/slapd/back-sock/back-sock.h index 7340d93ba5..167fd22577 100644 --- a/servers/slapd/back-sock/back-sock.h +++ b/servers/slapd/back-sock/back-sock.h @@ -2,7 +2,7 @@ /* $OpenLDAP$ */ /* This work is part of OpenLDAP Software . * - * Copyright 2007 The OpenLDAP Foundation. + * Copyright 2007-2011 The OpenLDAP Foundation. * All rights reserved. * * Redistribution and use in source and binary forms, with or without @@ -13,6 +13,10 @@ * top-level directory of the distribution or, alternatively, at * . */ +/* ACKNOWLEDGEMENTS: + * This work was initially developed by Brian Candler for inclusion + * in OpenLDAP Software. + */ #ifndef SLAPD_SOCK_H #define SLAPD_SOCK_H @@ -23,12 +27,15 @@ LDAP_BEGIN_DECL struct sockinfo { const char *si_sockpath; - int si_extensions; + slap_mask_t si_extensions; + slap_mask_t si_ops; /* overlay: operations to act on */ + slap_mask_t si_resps; /* overlay: responses to forward */ }; #define SOCK_EXT_BINDDN 1 #define SOCK_EXT_PEERNAME 2 #define SOCK_EXT_SSF 4 +#define SOCK_EXT_CONNID 8 extern FILE *opensock LDAP_P(( const char *sockpath));