diff options
author | cinap_lenrek <cinap_lenrek@felloff.net> | 2017-04-19 21:03:26 +0200 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2017-04-19 21:03:26 +0200 |
commit | d566a5ca6b3d105b2aa5778dc5cb08113b48bd50 (patch) | |
tree | 1bf4da5eba3f6fc763c495577ec857f18d9186eb /sys/src/cmd/vt | |
parent | 778e2af7befb1d9071995b104f8b35476b0d2091 (diff) |
ssh: fix locking, and key reexchange handling
when we initiate re-key exchange we data packets can still
come in. so instead we have everything that can come in all
the time in dispatch() function (including KEXINIT) and have
the receiver process just call that in a loop. exclude dispatch
and the sender proc from corrupting each others sendpkt() calls
with the QLock sl.
Diffstat (limited to 'sys/src/cmd/vt')
0 files changed, 0 insertions, 0 deletions