Return to nchan.c CVS log | Up to [local] / src / usr.bin / ssh |
version 1.23, 2001/02/28 08:54:55 | version 1.24, 2001/05/04 23:47:34 | ||
---|---|---|---|
|
|
||
/* shared */ | /* shared */ | ||
void | |||
chan_mark_dead(Channel *c) | |||
{ | |||
c->flags |= CHAN_DEAD; | |||
} | |||
int | int | ||
chan_is_dead(Channel *c) | chan_is_dead(Channel *c) | ||
{ | { | ||
if (c->flags & CHAN_DEAD) | |||
return 1; | |||
if (c->istate != CHAN_INPUT_CLOSED || c->ostate != CHAN_OUTPUT_CLOSED) | if (c->istate != CHAN_INPUT_CLOSED || c->ostate != CHAN_OUTPUT_CLOSED) | ||
return 0; | return 0; | ||
if (!compat20) { | if (!compat20) { |