dfs_server: Use dsdb_search_one to catch 0 results as well as NO_SUCH_OBJECT errors
commita918e7dc0c2096b96495ee5ac0115bd451aa6d69
authorAndrew Bartlett <abartlet@samba.org>
Mon, 29 Jul 2013 22:40:39 +0000 (30 10:40 +1200)
committerKarolin Seeger <kseeger@samba.org>
Thu, 17 Oct 2013 10:30:15 +0000 (17 12:30 +0200)
tree5e9208aac5f221911a702918e1e30c070dbfd1b2
parent6b8f36277d93c2bffff85a8e5021f86d5ecffc5b
dfs_server: Use dsdb_search_one to catch 0 results as well as NO_SUCH_OBJECT errors

This ensures we do not de-reference an invalid rs->msgs pointer if the
pointed-to object was not objectclass=computer

Andrew Bartlett

Bug: https://bugzilla.samba.org/show_bug.cgi?id=10052

Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
Autobuild-User(master): Stefan Metzmacher <metze@samba.org>
Autobuild-Date(master): Fri Aug  2 13:11:20 CEST 2013 on sn-devel-104
(cherry picked from commit 859182da6d06be0e9d37d7ed3448efc3dc78bdb2)

Autobuild-User(v4-0-test): Karolin Seeger <kseeger@samba.org>
Autobuild-Date(v4-0-test): Thu Oct 17 12:30:16 CEST 2013 on sn-devel-104
dfs_server/dfs_server_ad.c