Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 8 Sep 2004 11:25:42 +0000 (UTC)
From:      "Tim J. Robbins" <tjr@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/fs/msdosfs msdosfs_lookup.c
Message-ID:  <200409081125.i88BPgse065915@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
tjr         2004-09-08 11:25:42 UTC

  FreeBSD src repository

  Modified files:
    sys/fs/msdosfs       msdosfs_lookup.c 
  Log:
  Merge from NetBSD:
  Fix a problem in previous: we can't blindly assume that we have
  wincnt entries available at the offset the file has been found. If the dos
  directory entry is not preceded by appropriate number of long name
  entries (happens e.g. when the filesystem is corrupted, or when
  the filename complies to DOS rules and doesn't use any long name entry),
  we would overwrite random directory entries.
  
  There are still some problems, the whole thing has to be revisited and solved
  right.
  
  Submitted by:   Xin LI
  
  Revision  Changes    Path
  1.41      +18 -3     src/sys/fs/msdosfs/msdosfs_lookup.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200409081125.i88BPgse065915>