STPLEX
{ SF(STPLEX), "stream is being multiplexed" },
!(stp->sd_flag & (STWRERR|STRHUP|STPLEX))) {
} else if (stp->sd_flag & (STWRERR|STRHUP|STPLEX)) {
error = strgeterr(stp, STWRERR|STRHUP|STPLEX, 0);
if (!(stp->sd_flag & STPLEX) &&
if (stp->sd_flag & (STWRERR|STRHUP|STPLEX|STRDELIM|OLDNDELAY))
(STWRERR|STRHUP|STPLEX|STRDELIM|OLDNDELAY))) {
if (stp == NULL || stp->sd_flag & STPLEX)
if (((stp->sd_flag & (STRHUP|STRDERR|STWRERR|STPLEX)) != 0) ||
if (stp->sd_flag & (STRDERR|STPLEX)) {
error = strgeterr(stp, STRDERR|STPLEX, 0);
ASSERT(!(stp->sd_flag & STPLEX));
if (eiohup && (stp->sd_flag & (STPLEX|STRHUP)) == STRHUP)
error = strgeterr(stp, STRHUP|STPLEX|STWRERR, 0);
if (!(stp->sd_flag & STPLEX) &&
if (stp->sd_flag & (STWRERR|STRHUP|STPLEX)) {
(stp->sd_flag & (STWRERR|STRHUP|STPLEX))) {
ASSERT(!(stp->sd_flag & STPLEX));
if (stp->sd_flag & (STRDERR|STPLEX)) {
error = strgeterr(stp, STRDERR|STPLEX, 0);
if (stp->sd_flag & (STRDERR|STWRERR|STPLEX)) {
error = strgeterr(stp, STRDERR|STWRERR|STPLEX, 0);
if (resstp->sd_flag & (STRDERR|STWRERR|STRHUP|STPLEX)) {
STRDERR|STWRERR|STRHUP|STPLEX, 0);
errs = STPLEX;
errs = STRHUP|STRDERR|STWRERR|STPLEX;
int errs = STRHUP|STRDERR|STWRERR|STPLEX;
if (stp->sd_flag & (STRDERR|STPLEX)) {
error = strgeterr(stp, STRDERR|STPLEX, 0);
ASSERT(!(stp->sd_flag & STPLEX));
if (stp->sd_flag & (STRDERR|STPLEX)) {
if ((stp->sd_flag & STPLEX) ||
error = strgeterr(stp, STRDERR|STPLEX,
if ((stp->sd_flag & (STRDERR|STPLEX)) &&
error = strgeterr(stp, STRDERR|STPLEX,
if (stp->sd_flag & (STWRERR|STRHUP|STPLEX)) {
if ((stp->sd_flag & STPLEX) || !(flag & MSG_IGNERROR)) {
if (stp->sd_flag & (STWRERR|STRHUP|STPLEX)) {
if (sd_flags & (STPLEX | STRDERR | STWRERR)) {
if (sd_flags & STPLEX) {
if (stp->sd_flag & STPLEX) {
(STPLEX|STRHUP|STRDERR|STWRERR|IOCWAIT|STRPLUMB)) ||
stpdown->sd_flag |= STPLEX;
stpdown->sd_flag &= ~STPLEX;
stpdown->sd_flag &= ~STPLEX;
errs = STRDERR|STPLEX;
errs = STWRERR|STRHUP|STPLEX;
errs = STPLEX;
ASSERT((flags_to_check & ~(STRDERR|STWRERR|STRHUP|STPLEX)) == 0);
if (sd_flag & STPLEX)
if (stp->sd_flag & (STRDERR|STWRERR|STRHUP|STPLEX)) {
STRDERR|STWRERR|STRHUP|STPLEX, 0);
if (stp->sd_flag & (STRDERR|STWRERR|STRHUP|STPLEX)) {
STRDERR|STWRERR|STRHUP|STPLEX, 0);
if (stp->sd_flag & STPLEX) {