summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>2006-02-16 20:50:41 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 11:10:10 -0500
commitcde2a30d8eba86d330cc6f85ba6390e8f46f5e72 (patch)
tree1fb77e1c8de654a04f8743bfdf7e189d8c1b4497
parent406f5c051f1ca846a45c6cc254de707368239751 (diff)
downloadsamba-cde2a30d8eba86d330cc6f85ba6390e8f46f5e72.tar.gz
samba-cde2a30d8eba86d330cc6f85ba6390e8f46f5e72.tar.bz2
samba-cde2a30d8eba86d330cc6f85ba6390e8f46f5e72.zip
r13530: Fix from William Jojo for #1970. Make nmblookup do
a node status on all IP's when requested. Jeremy. (This used to be commit 1fcac478cb5ba432282612fbb785caaed4d2f9b8)
-rw-r--r--source3/utils/nmblookup.c13
1 files changed, 6 insertions, 7 deletions
diff --git a/source3/utils/nmblookup.c b/source3/utils/nmblookup.c
index 12ac1beb7b..15f2eda392 100644
--- a/source3/utils/nmblookup.c
+++ b/source3/utils/nmblookup.c
@@ -169,13 +169,12 @@ static BOOL query_one(const char *lookup, unsigned int lookup_type)
}
}
d_printf("%s %s<%02x>\n",inet_ntoa(ip_list[j]),lookup, lookup_type);
- }
-
- /* We can only do find_status if the ip address returned
- was valid - ie. name_query returned true.
- */
- if (find_status) {
- do_node_status(ServerFD, lookup, lookup_type, ip_list[0]);
+ /* We can only do find_status if the ip address returned
+ was valid - ie. name_query returned true.
+ */
+ if (find_status) {
+ do_node_status(ServerFD, lookup, lookup_type, ip_list[j]);
+ }
}
safe_free(ip_list);