Diff for /servers/slapd/slap.h between versions 1.452.2.24 and 1.452.2.32

version 1.452.2.24, 2004/08/30 17:47:12 version 1.452.2.32, 2005/01/20 17:01:10
Line 1 Line 1
 /* slap.h - stand alone ldap server include file */  /* slap.h - stand alone ldap server include file */
 /* $OpenLDAP: pkg/ldap/servers/slapd/slap.h,v 1.452.2.23 2004/07/16 19:32:01 kurt Exp $ */  /* $OpenLDAP: pkg/ldap/servers/slapd/slap.h,v 1.452.2.31 2004/12/25 19:09:35 hyc Exp $ */
 /* This work is part of OpenLDAP Software <http://www.openldap.org/>.  /* This work is part of OpenLDAP Software <http://www.openldap.org/>.
  *   *
  * Copyright 1998-2004 The OpenLDAP Foundation.   * Copyright 1998-2005 The OpenLDAP Foundation.
  * All rights reserved.   * All rights reserved.
  *   *
  * Redistribution and use in source and binary forms, with or without   * Redistribution and use in source and binary forms, with or without
Line 610  typedef struct slap_attribute_type { Line 610  typedef struct slap_attribute_type {
 #else  #else
 #define SLAP_AT_HIDE            0x8000U /* hide attribute */  #define SLAP_AT_HIDE            0x8000U /* hide attribute */
 #endif  #endif
   #define SLAP_AT_DYNAMIC         0x0400U /* dynamically generated */
   
         slap_mask_t                                     sat_flags;          slap_mask_t                                     sat_flags;
   
         LDAP_SLIST_ENTRY(slap_attribute_type) sat_next;          LDAP_SLIST_ENTRY(slap_attribute_type) sat_next;
Line 1388  typedef struct syncinfo_s { Line 1390  typedef struct syncinfo_s {
         char                            *si_authcId;          char                            *si_authcId;
         char                            *si_authzId;          char                            *si_authzId;
                 int                                     si_schemachecking;                  int                                     si_schemachecking;
         Filter                          *si_filter;  
         struct berval           si_filterstr;          struct berval           si_filterstr;
         struct berval           si_base;          struct berval           si_base;
         int                                     si_scope;          int                                     si_scope;
         int                                     si_attrsonly;          int                                     si_attrsonly;
         char                            **si_attrs;          char                            **si_attrs;
           char                            **si_exattrs;
         int                                     si_type;          int                                     si_type;
         time_t                          si_interval;          time_t                          si_interval;
                 time_t                          *si_retryinterval;                  time_t                          *si_retryinterval;
Line 1403  typedef struct syncinfo_s { Line 1405  typedef struct syncinfo_s {
         int                                     si_manageDSAit;          int                                     si_manageDSAit;
         int                                     si_slimit;          int                                     si_slimit;
                 int                                     si_tlimit;                  int                                     si_tlimit;
                 struct berval           si_syncUUID_ndn;                  int                                     si_refreshDelete;
                   int                                     si_refreshPresent;
         Avlnode                         *si_presentlist;          Avlnode                         *si_presentlist;
                 LDAP                            *si_ld;                  LDAP                            *si_ld;
                 LDAP_LIST_HEAD(np, nonpresent_entry) si_nonpresentlist;                  LDAP_LIST_HEAD(np, nonpresent_entry) si_nonpresentlist;
Line 2136  typedef struct slap_op { Line 2139  typedef struct slap_op {
   
         void    *o_threadctx;           /* thread pool thread context */          void    *o_threadctx;           /* thread pool thread context */
         void    *o_tmpmemctx;           /* slab malloc context */          void    *o_tmpmemctx;           /* slab malloc context */
           void    *o_savmemctx;
         BerMemoryFunctions *o_tmpmfuncs;          BerMemoryFunctions *o_tmpmfuncs;
 #define o_tmpalloc      o_tmpmfuncs->bmf_malloc  #define o_tmpalloc      o_tmpmfuncs->bmf_malloc
 #define o_tmpcalloc     o_tmpmfuncs->bmf_calloc  #define o_tmpcalloc     o_tmpmfuncs->bmf_calloc

Removed from v.1.452.2.24  
changed lines
  Added in v.1.452.2.32


______________
© Copyright 1998-2020, OpenLDAP Foundation, info@OpenLDAP.org