Fix the loop unrolling inside resolve_ads(). If we don't get an IP list don't use...
authorJeremy Allison <jra@samba.org>
Mon, 30 Apr 2012 18:05:51 +0000 (11:05 -0700)
committerKarolin Seeger <kseeger@samba.org>
Sat, 26 May 2012 20:16:01 +0000 (22:16 +0200)
commit79658018ec73755bbd495963f977af61b4497bfb
tree610ccc94a0e8479748315b80383f9888a6cc166f
parent495f12d932a2ec2848a17917e6f1aa39590dc97d
Fix the loop unrolling inside resolve_ads(). If we don't get an IP list don't use interpret_string_addr(), as this only returns one address, use interpret_string_addr_internal() instead.

Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Mon Apr 30 23:21:16 CEST 2012 on sn-devel-104
(cherry picked from commit 1270cfb45ffa0bbcacf7254b5b45f492a8dcde77)

The last 4 patches address bug #8910 (resolve_ads() code can return zero
addresses and miss valid DC IP addresses).
source3/libsmb/namequery.c