mirror of
https://github.com/samba-team/samba.git
synced 2025-01-13 13:18:06 +03:00
r21961: Repair bug introduced by rev. 21960.
We need to do the initial strtok to set up the internal state. Jeremy.
This commit is contained in:
parent
a2e27c4431
commit
8c7042b419
@ -242,11 +242,17 @@ static BOOL parse_msdfs_symlink(TALLOC_CTX *ctx,
|
|||||||
int *refcount)
|
int *refcount)
|
||||||
{
|
{
|
||||||
pstring temp;
|
pstring temp;
|
||||||
|
char *prot;
|
||||||
char *alt_path[MAX_REFERRAL_COUNT];
|
char *alt_path[MAX_REFERRAL_COUNT];
|
||||||
int count = 0, i;
|
int count = 0, i;
|
||||||
struct referral *reflist;
|
struct referral *reflist;
|
||||||
|
|
||||||
pstrcpy(temp,target);
|
pstrcpy(temp,target);
|
||||||
|
prot = strtok(temp,":");
|
||||||
|
if (!prot) {
|
||||||
|
DEBUG(0,("parse_msdfs_symlink: invalid path !\n"));
|
||||||
|
return False;
|
||||||
|
}
|
||||||
|
|
||||||
/* parse out the alternate paths */
|
/* parse out the alternate paths */
|
||||||
while((count<MAX_REFERRAL_COUNT) &&
|
while((count<MAX_REFERRAL_COUNT) &&
|
||||||
|
Loading…
x
Reference in New Issue
Block a user