r26192: Handle, test and implement the style of extended_dn requiest that MMC uses.
authorAndrew Bartlett <abartlet@samba.org>
Thu, 29 Nov 2007 07:00:04 +0000 (08:00 +0100)
committerStefan Metzmacher <metze@samba.org>
Fri, 21 Dec 2007 04:46:44 +0000 (05:46 +0100)
commit364266e22a08e730f2442cf87ec385620cff2700
treede8e5ce9f54c4353761314e42f2b335f1da7ea21
parent26ae331f75317bfc0a4787d3960a861b25225615
r26192: Handle, test and implement the style of extended_dn requiest that MMC uses.

It appears that the control value is optional, implying type 0 responses.

Failing to parse this was causing LDAP disconnects with 'unavailable
critical extension'.

Andrew Bartlett
(This used to be commit 833dfc2f2af84c45f954e428c9ea6babf100ba92)
source4/dsdb/samdb/ldb_modules/extended_dn.c
source4/lib/ldb/common/ldb_controls.c
source4/libcli/ldap/ldap.c
source4/libcli/ldap/ldap.h
source4/libcli/ldap/ldap_client.c
source4/libcli/ldap/ldap_controls.c
testprogs/blackbox/test_ldb.sh