summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>2000-11-10 19:02:32 +0000
committerJeremy Allison <jra@samba.org>2000-11-10 19:02:32 +0000
commit4d25a53c36ad2c33cc2ecaf1486e18f1536eff95 (patch)
treee3c23f9dcb123598a97cc3d1c845be9510af281d
parentb4e2fc0bd223993e61f215c89167e8549254c214 (diff)
downloadsamba-4d25a53c36ad2c33cc2ecaf1486e18f1536eff95.tar.gz
samba-4d25a53c36ad2c33cc2ecaf1486e18f1536eff95.tar.xz
samba-4d25a53c36ad2c33cc2ecaf1486e18f1536eff95.zip
Fix from John E. Malmberg <wb8tyw@qsl.net> for -1 return in interfaces scan.
Jeremy.
-rw-r--r--source/lib/interface.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/source/lib/interface.c b/source/lib/interface.c
index e5352517567..31ec846fdca 100644
--- a/source/lib/interface.c
+++ b/source/lib/interface.c
@@ -234,8 +234,8 @@ BOOL interfaces_changed(void)
n = get_interfaces(ifaces, MAX_INTERFACES);
- if (n != total_probed ||
- memcmp(ifaces, probed_ifaces, sizeof(ifaces[0])*n)) {
+ if ((n > 0 )&& (n != total_probed ||
+ memcmp(ifaces, probed_ifaces, sizeof(ifaces[0])*n))) {
return True;
}