S_IFLNK
case S_IFLNK:
case S_IFLNK:
case S_IFLNK:
case S_IFLNK:
arcn->sb.st_mode |= S_IFLNK;
arcn->sb.st_mode |= S_IFLNK;
#ifdef S_IFLNK
case S_IFLNK: /* symbolic link */
0, S_IFREG, S_IFDIR, S_IFBLK, S_IFCHR, S_IFLNK,
case S_IFLNK:
mode |= S_IFLNK;
case DT_LNK: return S_IFLNK;
case S_IFLNK: /* XXX: probably a NO-OP with stat() */
tp->lnk.st_mode = S_IFLNK | 0644;
st->st_mode = S_IFLNK | 0755;
l.st_mode = S_IFLNK | 0755;
case S_IFLNK:
st->st_mode = S_IFLNK | 0644;
tp->lnk.st_mode = S_IFLNK | 0644;
case S_IFLNK:
return S_IFLNK;
0, S_IFREG, S_IFDIR, S_IFBLK, S_IFCHR, S_IFLNK,
mode |= S_IFLNK;
0, S_IFREG, S_IFDIR, S_IFBLK, S_IFCHR, S_IFLNK, 0 };
mask = S_IFLNK;
ftype = S_IFLNK;
case S_IFLNK:
recvf(cp, S_IFLNK);
case S_IFLNK:
case S_IFLNK:
if (type == S_IFLNK) {
(st.st_mode & S_IFMT) != S_IFLNK) {
case S_IFLNK: sdata = "@"; break;
case S_IFLNK: sdata = "Symbolic Link"; break;
} else if (node->type == S_IFLNK) {
if (node->type == S_IFLNK) {
case S_IFLNK:
case S_IFLNK:
case S_IFLNK:
case S_IFLNK:
case S_IFLNK:
if (curfsnode->type == S_IFLNK) {
return S_IFLNK;
case S_IFLNK:
if ((st.st_mode & (S_IFREG|S_IFLNK)) == 0)
return target_test(S_IFLNK, path);