ldap server: generate correct referral schemes
authorGary Lockyer <gary@catalyst.net.nz>
Tue, 21 May 2019 01:17:22 +0000 (13:17 +1200)
committerAndrew Bartlett <abartlet@samba.org>
Fri, 24 May 2019 05:12:14 +0000 (05:12 +0000)
commit1958cd8a7fb81ec51b81944ecf4dd0fb5c4208fa
treeea8549602bd10a9ac32369e2eda480373a222b1e
parent6ccf74cf878c295903673e3a1d1ed924a5e87547
ldap server: generate correct referral schemes

Ensure that the referrals returned in a search request use the same
scheme as the request, i.e. referrals recieved via ldap are prefixed
with "ldap://" and those over ldaps are prefixed with "ldaps://"

BUG: https://bugzilla.samba.org/show_bug.cgi?id=12478

Signed-off-by: Gary Lockyer <gary@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Autobuild-User(master): Andrew Bartlett <abartlet@samba.org>
Autobuild-Date(master): Fri May 24 05:12:14 UTC 2019 on sn-devel-184
lib/ldb/include/ldb_module.h
selftest/knownfail.d/ldap_referrals [deleted file]
source4/dsdb/samdb/ldb_modules/partition.c
source4/ldap_server/ldap_backend.c
source4/ldap_server/ldap_server.c
source4/ldap_server/ldap_server.h