~ubuntu-branches/ubuntu/lucid/openldap/lucid

« back to all changes in this revision

Viewing changes to include/ldap.h

  • Committer: Bazaar Package Importer
  • Author(s): Mathias Gug
  • Date: 2009-09-07 13:41:10 UTC
  • mfrom: (1.1.5 upstream)
  • Revision ID: james.westby@ubuntu.com-20090907134110-rsnlhy8b0r21p9bg
Tags: 2.4.18-0ubuntu1
* New upstream release: (LP: #419515):
  + pcache overlay supports disconnected mode.
* Fix nss overlay load (LP: #417163).

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* $OpenLDAP: pkg/ldap/include/ldap.h,v 1.312.2.20 2009/03/05 20:20:47 quanah Exp $ */
 
1
/* $OpenLDAP: pkg/ldap/include/ldap.h,v 1.312.2.23 2009/08/25 22:52:17 quanah Exp $ */
2
2
/* This work is part of OpenLDAP Software <http://www.openldap.org/>.
3
3
 * 
4
4
 * Copyright 1998-2009 The OpenLDAP Foundation.
186
186
#define LDAP_OPT_X_SASL_MAXBUFSIZE              0x6109
187
187
#define LDAP_OPT_X_SASL_MECHLIST                0x610a /* read-only */
188
188
#define LDAP_OPT_X_SASL_NOCANON                 0x610b
 
189
#define LDAP_OPT_X_SASL_USERNAME                0x610c /* read-only */
189
190
 
190
191
/* OpenLDAP GSSAPI options */
191
192
#define LDAP_OPT_X_GSSAPI_DO_NOT_FREE_CONTEXT      0x6200
192
193
#define LDAP_OPT_X_GSSAPI_ALLOW_REMOTE_PRINCIPAL   0x6201
193
194
 
 
195
/*
 
196
 * OpenLDAP per connection tcp-keepalive settings
 
197
 * (Linux only, ignored where unsupported)
 
198
 */
 
199
#define LDAP_OPT_X_KEEPALIVE_IDLE               0x6300
 
200
#define LDAP_OPT_X_KEEPALIVE_PROBES             0x6301
 
201
#define LDAP_OPT_X_KEEPALIVE_INTERVAL   0x6302
194
202
 
195
203
/* Private API Extensions -- reserved for application use */
196
204
#define LDAP_OPT_PRIVATE_EXTENSION_BASE 0x7000  /* Private API inclusive */
246
254
#define LDAP_CONTROL_PRE_READ                   "1.3.6.1.1.13.1"                /* RFC 4527 */
247
255
#define LDAP_CONTROL_POST_READ                  "1.3.6.1.1.13.2"                /* RFC 4527 */
248
256
 
249
 
/*  standard track - not implemented in slapd(8) */
250
257
#define LDAP_CONTROL_SORTREQUEST    "1.2.840.113556.1.4.473" /* RFC 2891 */
251
258
#define LDAP_CONTROL_SORTRESPONSE       "1.2.840.113556.1.4.474" /* RFC 2891 */
252
259
 
349
356
#define LDAP_CONTROL_PERSIST_ENTRY_CHANGE_MODIFY        0x4
350
357
#define LDAP_CONTROL_PERSIST_ENTRY_CHANGE_RENAME        0x8
351
358
 
352
 
/* LDAP VLV *//* not implemented in slapd(8) */
 
359
/* LDAP VLV */
353
360
#define LDAP_CONTROL_VLVREQUEST         "2.16.840.1.113730.3.4.9"
354
361
#define LDAP_CONTROL_VLVRESPONSE    "2.16.840.1.113730.3.4.10"
355
362
 
356
 
 
357
363
/* LDAP Unsolicited Notifications */
358
364
#define LDAP_NOTICE_OF_DISCONNECTION    "1.3.6.1.4.1.1466.20036" /* RFC 4511 */
359
365
#define LDAP_NOTICE_DISCONNECT LDAP_NOTICE_OF_DISCONNECTION
618
624
#define LDAP_RESULTS_TOO_LARGE          0x46 /* CLDAP */
619
625
#define LDAP_AFFECTS_MULTIPLE_DSAS      0x47
620
626
 
 
627
#define LDAP_VLV_ERROR                          0x4C
 
628
 
621
629
#define LDAP_OTHER                                      0x50
622
630
 
623
631
/* LCUP operation codes (113-117) - not implemented */