ldap_server: Regression in 0559430ab6e5c48d6e853fda0d8b63f2e149015c
authorGarming Sam <garming@catalyst.net.nz>
Mon, 8 Jul 2019 04:59:33 +0000 (16:59 +1200)
committerGary Lockyer <gary@samba.org>
Thu, 11 Jul 2019 05:25:26 +0000 (05:25 +0000)
Extended DN requests seem to have been incorrectly handled.

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

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Gary Lockyer <gary@catalyst.net.nz>
Autobuild-User(master): Gary Lockyer <gary@samba.org>
Autobuild-Date(master): Thu Jul 11 05:25:26 UTC 2019 on sn-devel-184

source4/ldap_server/ldap_backend.c

index c6a65122ab0140c560105e811ab0b721ca6507d7..bf724335a250d9b55d8bde85b2858a1a5fa8c4fc 100644 (file)
@@ -826,6 +826,7 @@ static NTSTATUS ldapsrv_SearchRequest(struct ldapsrv_call *call)
                } else {
                        extended_type = 0;
                }
+               callback_ctx->extended_type = extended_type;
        }
 
        notification_control = ldb_request_get_control(lreq, LDB_CONTROL_NOTIFICATION_OID);