version 1.35, 2021/10/22 09:59:35 |
version 1.36, 2021/11/03 14:42:12 |
|
|
|
|
if (sess->mplex_reads && |
if (sess->mplex_reads && |
io_read_check(fdin) && |
io_read_check(fdin) && |
!io_read_flush(sess, fdin)) { |
!io_read_flush(sess, fdin)) { |
ERRX1("io_read_flush"); |
ERRX1("io_read_flush"); |
goto out; |
goto out; |
} |
} |
|
|
/* Conditional part: devices & special files. */ |
/* Conditional part: devices & special files. */ |
|
|
if ((sess->opts->devices && (S_ISBLK(f->st.mode) || |
if ((sess->opts->devices && (S_ISBLK(f->st.mode) || |
S_ISCHR(f->st.mode))) || |
S_ISCHR(f->st.mode))) || |
(sess->opts->specials && (S_ISFIFO(f->st.mode) || |
(sess->opts->specials && (S_ISFIFO(f->st.mode) || |
S_ISSOCK(f->st.mode)))) { |
S_ISSOCK(f->st.mode)))) { |
if (!io_write_int(sess, fdout, f->st.rdev)) { |
if (!io_write_int(sess, fdout, f->st.rdev)) { |
|
|
/* Conditional part: devices & special files. */ |
/* Conditional part: devices & special files. */ |
|
|
if ((sess->opts->devices && (S_ISBLK(ff->st.mode) || |
if ((sess->opts->devices && (S_ISBLK(ff->st.mode) || |
S_ISCHR(ff->st.mode))) || |
S_ISCHR(ff->st.mode))) || |
(sess->opts->specials && (S_ISFIFO(ff->st.mode) || |
(sess->opts->specials && (S_ISFIFO(ff->st.mode) || |
S_ISSOCK(ff->st.mode)))) { |
S_ISSOCK(ff->st.mode)))) { |
if (!(FLIST_RDEV_SAME & flag)) { |
if (!(FLIST_RDEV_SAME & flag)) { |