summaryrefslogtreecommitdiffstats
path: root/packaging/Caldera/OpenServer/findsmb
diff options
context:
space:
mode:
authorSimo Sorce <idra@samba.org>2002-05-01 10:05:52 +0000
committerSimo Sorce <idra@samba.org>2002-05-01 10:05:52 +0000
commit58cf23f4da2b36f173fcb6a695ff6798be5c589b (patch)
tree4505202d9400425d54997644147f7e10e3853cd9 /packaging/Caldera/OpenServer/findsmb
parent0f464fc79118161a97f45f428e4da1069a0be23d (diff)
downloadsamba-58cf23f4da2b36f173fcb6a695ff6798be5c589b.tar.gz
samba-58cf23f4da2b36f173fcb6a695ff6798be5c589b.tar.xz
samba-58cf23f4da2b36f173fcb6a695ff6798be5c589b.zip
Had some environment problem to test the fix, so it would be really appreciated if packagers would be able to test their findsmb utility.
This fix is to make findsmb aware that the space a valid NetBIOS name character and to not get only the first part of the name as the NetBIOS name if it contains spaces. Simo.
Diffstat (limited to 'packaging/Caldera/OpenServer/findsmb')
-rwxr-xr-xpackaging/Caldera/OpenServer/findsmb4
1 files changed, 2 insertions, 2 deletions
diff --git a/packaging/Caldera/OpenServer/findsmb b/packaging/Caldera/OpenServer/findsmb
index bb91c784b89..c87fdb5190a 100755
--- a/packaging/Caldera/OpenServer/findsmb
+++ b/packaging/Caldera/OpenServer/findsmb
@@ -73,7 +73,7 @@ foreach $ip (@ipaddrs) # loop through each IP address found
$name = "unknown nis name";
}
} else {
- /(\S+)/;
+ /(.{1,15})\s+<00>\s+/;
$name = $1;
}
@@ -103,7 +103,7 @@ foreach $ip (@ipaddrs) # loop through each IP address found
@name = grep(/<00> - <GROUP>/,@nmblookup);
$_ = @name[0];
if ($_) {
- /(\S+)/;
+ /(.{1,15})\s+<00>\s+/;
$_ = "[$1]";
} else {
$_ = "Unknown Workgroup";