~ubuntu-branches/ubuntu/maverick/openldap/maverick-proposed

« back to all changes in this revision

Viewing changes to servers/slapd/config.h

  • Committer: Bazaar Package Importer
  • Author(s): Mathias Gug
  • Date: 2009-09-07 13:41:10 UTC
  • mto: This revision was merged to the branch mainline in revision 19.
  • Revision ID: james.westby@ubuntu.com-20090907134110-jsdrvn0atu1fex4m
Tags: upstream-2.4.18
ImportĀ upstreamĀ versionĀ 2.4.18

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/* config.h - configuration abstraction structure */
2
 
/* $OpenLDAP: pkg/ldap/servers/slapd/config.h,v 1.34.2.15 2009/06/02 23:41:33 quanah Exp $ */
 
2
/* $OpenLDAP: pkg/ldap/servers/slapd/config.h,v 1.34.2.19 2009/08/25 22:44:25 quanah Exp $ */
3
3
/* This work is part of OpenLDAP Software <http://www.openldap.org/>.
4
4
 *
5
5
 * Copyright 1998-2009 The OpenLDAP Foundation.
59
59
#define ARG_DN          0x00007000
60
60
#define ARG_UINT        0x00008000
61
61
#define ARG_ATDESC      0x00009000
 
62
#define ARG_ULONG       0x0000a000
62
63
 
63
64
#define ARGS_SYNTAX     0xffff0000
64
65
#define ARG_IGNORED     0x00080000
134
135
                int v_int;
135
136
                unsigned v_uint;
136
137
                long v_long;
 
138
                unsigned long v_ulong;
137
139
                ber_len_t v_ber_t;
138
140
                char *v_string;
139
141
                struct berval v_bv;
167
169
#define value_int values.v_int
168
170
#define value_uint values.v_uint
169
171
#define value_long values.v_long
 
172
#define value_ulong values.v_ulong
170
173
#define value_ber_t values.v_ber_t
171
174
#define value_string values.v_string
172
175
#define value_bv values.v_bv
193
196
Entry * config_build_entry( Operation *op, SlapReply *rs, CfEntryInfo *parent,
194
197
        ConfigArgs *c, struct berval *rdn, ConfigOCs *main, ConfigOCs *extra );
195
198
 
196
 
int config_shadow( ConfigArgs *c, int flag );
 
199
Listener *config_check_my_url(const char *url, LDAPURLDesc *lud);
 
200
int config_shadow( ConfigArgs *c, slap_mask_t flag );
197
201
#define config_slurp_shadow(c)  config_shadow((c), SLAP_DBFLAG_SLURP_SHADOW)
198
202
#define config_sync_shadow(c)   config_shadow((c), SLAP_DBFLAG_SYNC_SHADOW)
199
203
 
203
207
 
204
208
#define SLAP_X_ORDERED_FMT      "{%d}"
205
209
 
206
 
extern slap_verbmasks *slap_ldap_response_code;
 
210
LDAP_SLAPD_V (slap_verbmasks *) slap_ldap_response_code;
207
211
extern int slap_ldap_response_code_register( struct berval *bv, int err );
208
212
 
209
 
extern ConfigTable olcDatabaseDummy[];
 
213
LDAP_SLAPD_V (ConfigTable) olcDatabaseDummy[];
210
214
 
211
215
LDAP_END_DECL
212
216