summaryrefslogtreecommitdiff
path: root/source3/libsmb
diff options
context:
space:
mode:
authorAndrew Bartlett <abartlet@samba.org>2003-07-27 03:29:40 +0000
committerAndrew Bartlett <abartlet@samba.org>2003-07-27 03:29:40 +0000
commit1478bcd847cfe0fe8374f403f20761675d944413 (patch)
tree79775c19602bc09f3dec5a49556629946fab2991 /source3/libsmb
parentabcac3d1860955507a1d1b18fbae3befe6c7f7ee (diff)
downloadsamba-1478bcd847cfe0fe8374f403f20761675d944413.tar.gz
samba-1478bcd847cfe0fe8374f403f20761675d944413.tar.bz2
samba-1478bcd847cfe0fe8374f403f20761675d944413.zip
Try again to fix up 'session request' name exchange. This time we actualy
get the names... Andrew Bartlett (This used to be commit 7c9e204f7eb15139532f2cc522ed87d0ac34d118)
Diffstat (limited to 'source3/libsmb')
-rw-r--r--source3/libsmb/nmblib.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/source3/libsmb/nmblib.c b/source3/libsmb/nmblib.c
index 7e97dbf43a..6ee05f0104 100644
--- a/source3/libsmb/nmblib.c
+++ b/source3/libsmb/nmblib.c
@@ -1152,8 +1152,8 @@ static int name_interpret(char *in, fstring name)
in += 2;
out++;
}
- *out = 0;
ret = out[-1];
+ out[-1] = 0;
#ifdef NETBIOS_SCOPE
/* Handle any scope names */
@@ -1167,7 +1167,7 @@ static int name_interpret(char *in, fstring name)
in += len;
}
#endif
- pull_ascii(name, out, sizeof(fstring), sizeof(out), STR_TERMINATE);
+ pull_ascii(name, out_string, sizeof(fstring), sizeof(out_string), STR_TERMINATE);
return(ret);
}
@@ -1249,7 +1249,7 @@ static char *name_ptr(char *buf,int ofs)
}
/****************************************************************************
-extract a netbios name from a buf (into a unix string)
+extract a netbios name from a buf (into a unix string) return name type
****************************************************************************/
int name_extract(char *buf,int ofs, fstring name)
{