diff options
author | Andrew Tridgell <tridge@samba.org> | 2006-02-15 04:18:11 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 13:51:56 -0500 |
commit | 048704a7e54573086e7913519d2b72577a34b135 (patch) | |
tree | b2267d9f1c79163c5496da5e2e0028a11fde7cd5 /source4/utils | |
parent | 8c7a593bcd5a30e47d1f062bfb9ca7d5118fe459 (diff) | |
download | samba-048704a7e54573086e7913519d2b72577a34b135.tar.gz samba-048704a7e54573086e7913519d2b72577a34b135.tar.xz samba-048704a7e54573086e7913519d2b72577a34b135.zip |
r13505: allow servers to bind to non-broadcast interfaces. Servers now
specifically ask for iface_n_bcast() and have to check if it returns
NULL, in which case it is a non-broadcast interface
(This used to be commit d004e250b6710251ea089ac242775481f13b5c2b)
Diffstat (limited to 'source4/utils')
-rw-r--r-- | source4/utils/nmblookup.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source4/utils/nmblookup.c b/source4/utils/nmblookup.c index 2b1ca8d2ad1..f7ec40d1371 100644 --- a/source4/utils/nmblookup.c +++ b/source4/utils/nmblookup.c @@ -236,6 +236,7 @@ static BOOL process_one(const char *name) int i, num_interfaces = iface_count(); for (i=0;i<num_interfaces;i++) { const char *bcast = iface_n_bcast(i); + if (bcast == NULL) continue; status = do_node_query(nbtsock, bcast, node_name, node_type, True); if (NT_STATUS_IS_OK(status)) break; } |