IsSymlink
if (request->resolveLink && node->IsSymlink()) {
bool IsSymlink() const;
bool IsSymlink() const { return S_ISLNK(GetMode()); }
bool IsEsoteric() const { return (!IsDir() && !IsFile() && !IsSymlink()); }
bool IsSymlink() const { return fStatData.IsSymlink(); }
if (!node->IsSymlink())
if (!node->IsSymlink())
if (inode->IsSymlink() && (inode->Flags() & INODE_LONG_SYMLINK) == 0)
if (inode->IsSymlink() && (inode->Flags() & INODE_LONG_SYMLINK) == 0)
return IsSymlink() ? B_OK : B_ERROR;
bool IsSymlink() const { return BFS_S_ISLNK(fInode->mode); }
} else if (node->IsSymlink()) {
bool IsSymlink() const
if (localFD.IsSymlink() && strcmp(_attribute, "BEOS:TYPE") == 0)
if (stream.IsSymlink())
bool IsSymlink() const { return S_ISLNK(Mode()); }