diff options
| author | Tim J. Robbins <tjr@FreeBSD.org> | 2003-06-14 15:24:54 +0000 |
|---|---|---|
| committer | Tim J. Robbins <tjr@FreeBSD.org> | 2003-06-14 15:24:54 +0000 |
| commit | 35c5de54e862e08e8be472a52efc28db5a0f9196 (patch) | |
| tree | b2b73afd58865ddb36181e996a6d0cb17400a8bd /sys | |
| parent | 33ffdd8115baf8594e21e064862d5bcecbee7998 (diff) | |
Notes
Diffstat (limited to 'sys')
| -rw-r--r-- | sys/fs/smbfs/smbfs_subr.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/fs/smbfs/smbfs_subr.c b/sys/fs/smbfs/smbfs_subr.c index f8d2eecc4e02d..27cd62ea76d64 100644 --- a/sys/fs/smbfs/smbfs_subr.c +++ b/sys/fs/smbfs/smbfs_subr.c @@ -270,6 +270,8 @@ smb_fphelp(struct mbchain *mbp, struct smb_vc *vcp, struct smbnode *np, return ENAMETOOLONG; } *npp++ = np; + if ((np->n_flag & NREFPARENT) == 0) + break; np = VTOSMB(np->n_parent); } /* if (i == 0) |
