diff options
author | Ben Lindstrom <mouring@eviladmin.org> | 2001-05-05 04:09:47 +0000 |
---|---|---|
committer | Ben Lindstrom <mouring@eviladmin.org> | 2001-05-05 04:09:47 +0000 |
commit | 99c73b377a45d3e008e73cca9073dc006e1cfaae (patch) | |
tree | b2b33909e71916ba176521d28663d90fc8b40fc4 /nchan.h | |
parent | c8cb8c0405db1f83bd8f97224f69db6a828cc94f (diff) | |
download | openssh-git-99c73b377a45d3e008e73cca9073dc006e1cfaae.tar.gz |
- markus@cvs.openbsd.org 2001/05/04 23:47:34
[channels.c channels.h clientloop.c nchan.c nchan.h serverloop.c ssh.c]
move to Channel **channels (instead of Channel *channels), fixes realloc
problems. channel_new now returns a Channel *, favour Channel * over
channel id. remove old channel_allocate interface.
Diffstat (limited to 'nchan.h')
-rw-r--r-- | nchan.h | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -22,7 +22,7 @@ * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ -/* RCSID("$OpenBSD: nchan.h,v 1.10 2001/02/28 08:54:55 markus Exp $"); */ +/* RCSID("$OpenBSD: nchan.h,v 1.11 2001/05/04 23:47:34 markus Exp $"); */ #ifndef NCHAN_H #define NCHAN_H @@ -69,6 +69,7 @@ #define CHAN_CLOSE_SENT 0x01 #define CHAN_CLOSE_RCVD 0x02 +#define CHAN_DEAD 0x04 /* Channel EVENTS */ @@ -85,6 +86,7 @@ extern chan_event_fn *chan_write_failed; extern chan_event_fn *chan_obuf_empty; int chan_is_dead(Channel * c); +void chan_mark_dead(Channel * c); void chan_init_iostates(Channel * c); void chan_init(void); |