Artifact bbf2369e3552c5271bc63d93eb6735124dbbf0ef:
- File ssh.c — part of check-in [b15612d1c4] at 2004-11-27 09:32:45 on branch trunk — Almost _all_ of the final connection-layer loop, in both SSH1 and SSH2, is now handled by the packet dispatch table. Dispatch table entries are enabled as soon as possible, so that if anyone tries to (for example) start using a forwarded port before the main shell session setup has finished, things should work sensibly. The SSH code is now a hybrid of coroutine-based sequential logic and table-driven event dispatch, each where it makes the most sense. I'm rather pleased with it. Should fix: ext-data-at-start, portfwd-at-start. (user: simon size: 225481)
A hex dump of this file is not available. Please download the raw binary file and generate a hex dump yourself.