diff options
author | Damien Miller <djm@mindrot.org> | 1999-11-25 00:26:21 +1100 |
---|---|---|
committer | Damien Miller <djm@mindrot.org> | 1999-11-25 00:26:21 +1100 |
commit | 95def09838fc61b37b6ea7cd5c234a465b4b129b (patch) | |
tree | 042744f76f40a326b873cb1c3690a6d7d966bc3e /nchan.h | |
parent | 4d2f15f895f4c795afc008aeff3fd2ceffbc44f4 (diff) |
- Merged very large OpenBSD source code reformat
- OpenBSD CVS updates
- [channels.c cipher.c compat.c log-client.c scp.c serverloop.c]
[ssh.h sshd.8 sshd.c]
syslog changes:
* Unified Logmessage for all auth-types, for success and for failed
* Standard connections get only ONE line in the LOG when level==LOG:
Auth-attempts are logged only, if authentication is:
a) successfull or
b) with passwd or
c) we had more than AUTH_FAIL_LOG failues
* many log() became verbose()
* old behaviour with level=VERBOSE
- [readconf.c readconf.h ssh.1 ssh.h sshconnect.c sshd.c]
tranfer s/key challenge/response data in SSH_SMSG_AUTH_TIS_CHALLENGE
messages. allows use of s/key in windows (ttssh, securecrt) and
ssh-1.2.27 clients without 'ssh -v', ok: niels@
- [sshd.8]
-V, for fallback to openssh in SSH2 compatibility mode
- [sshd.c]
fix sigchld race; cjc5@po.cwru.edu
Diffstat (limited to 'nchan.h')
-rw-r--r-- | nchan.h | 26 |
1 files changed, 13 insertions, 13 deletions
@@ -1,4 +1,4 @@ -/* RCSID("$Id: nchan.h,v 1.1 1999/10/27 03:42:44 damien Exp $"); */ +/* RCSID("$Id: nchan.h,v 1.2 1999/11/24 13:26:22 damien Exp $"); */ #ifndef NCHAN_H #define NCHAN_H @@ -7,24 +7,24 @@ * SSH Protocol 1.5 aka New Channel Protocol * Thanks to Martina, Axel and everyone who left Erlangen, leaving me bored. * Written by Markus Friedl in October 1999 - * + * * Protocol versions 1.3 and 1.5 differ in the handshake protocol used for the * tear down of channels: - * + * * 1.3: strict request-ack-protocol: * CLOSE -> * <- CLOSE_CONFIRM - * + * * 1.5: uses variations of: * IEOF -> * <- OCLOSE * <- IEOF * OCLOSE -> * i.e. both sides have to close the channel - * + * * See the debugging output from 'ssh -v' and 'sshd -d' of * ssh-1.2.27 as an example. - * + * */ /* ssh-proto-1.5 overloads prot-1.3-message-types */ @@ -44,14 +44,14 @@ #define CHAN_OUTPUT_CLOSED 0x80 /* EVENTS for the input state */ -void chan_rcvd_oclose(Channel *c); -void chan_read_failed(Channel *c); -void chan_ibuf_empty(Channel *c); +void chan_rcvd_oclose(Channel * c); +void chan_read_failed(Channel * c); +void chan_ibuf_empty(Channel * c); /* EVENTS for the output state */ -void chan_rcvd_ieof(Channel *c); -void chan_write_failed(Channel *c); -void chan_obuf_empty(Channel *c); +void chan_rcvd_ieof(Channel * c); +void chan_write_failed(Channel * c); +void chan_obuf_empty(Channel * c); -void chan_init_iostates(Channel *c); +void chan_init_iostates(Channel * c); #endif |