posix: reserved files should be filtered out at posix not object layer. (#1554)

This commit is contained in:
Harshavardhana
2016-05-09 02:53:08 -07:00
parent 722abe2d0f
commit 9d41414fb5
3 changed files with 8 additions and 3 deletions

View File

@@ -69,6 +69,10 @@ func parseDirents(dirPath string, buf []byte) (entries []string, err error) {
if name == "." || name == ".." {
continue
}
// Skip special files.
if hasReservedPrefix(name) || hasReservedSuffix(name) {
continue
}
switch dirent.Type {
case syscall.DT_DIR: