IFLNK
mode != IFLNK)
case IFLNK:
case IFLNK:
if (DIP(dp, di_mode) == IFLNK &&
if (mode == IFLNK) {
if (mode == IFBLK || mode == IFCHR || (mode == IFLNK &&
if (mode == IFLNK) {
((mode != IFLNK) || size >= sblock.fs_maxsymlinklen)) {
(mode == IFLNK && cursize < fs->fs_maxsymlinklen)) {
(mode == IFLNK && size < fs->fs_maxsymlinklen))
case IFLNK:
case IFLNK:
case IFLNK:
mode == IFLNK)
mode == IFLNK)
case IFLNK:
if ((DIP(fp, di_mode) & IFMT) == IFLNK) {
error = ext2_makeinode(IFLNK | ap->a_vap->va_mode, ap->a_dvp,
error = ufs_makeinode(IFLNK | ap->a_vap->va_mode, ap->a_dvp,
case IFLNK:
case IFLNK: /* should check FASTSYMLINK? */