IFLNK
if (mode != IFREG && mode != IFDIR && mode != IFLNK)
case IFLNK:
if (mode == IFBLK || mode == IFCHR || (mode == IFLNK &&
if (mode == IFLNK) {
case IFLNK:
case IFLNK:
case IFLNK:
(ino->di_mode & IFMT)==IFLNK)) {
if(((ino->di_mode & IFMT)==IFLNK) && (ino->di_size<UFS1_MAXSYMLINKLEN)) {
mode == IFLNK)
mode == IFLNK)
case IFLNK:
if ((fp->f_di.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: /* should check FASTSYMLINK? */