make ssh->kex->session_id a sshbuf instead of u_char*/size_t and
authordjm <djm@openbsd.org>
Wed, 27 Jan 2021 10:05:28 +0000 (10:05 +0000)
committerdjm <djm@openbsd.org>
Wed, 27 Jan 2021 10:05:28 +0000 (10:05 +0000)
commit94a545505ab96a2b539673cd535f51e363e8704d
treed84d16a9823edcd5835a826ab89a3d52aa71d4d1
parente9d148002645cf940f00f302cb4b8cd9c8931a72
make ssh->kex->session_id a sshbuf instead of u_char*/size_t and
use that instead of global variables containing copies of it.
feedback/ok markus@
15 files changed:
usr.bin/ssh/auth2-gss.c
usr.bin/ssh/auth2-hostbased.c
usr.bin/ssh/auth2-pubkey.c
usr.bin/ssh/auth2.c
usr.bin/ssh/clientloop.c
usr.bin/ssh/gss-genr.c
usr.bin/ssh/kex.c
usr.bin/ssh/kex.h
usr.bin/ssh/monitor.c
usr.bin/ssh/packet.c
usr.bin/ssh/serverloop.c
usr.bin/ssh/ssh-gss.h
usr.bin/ssh/ssh_api.c
usr.bin/ssh/sshconnect2.c
usr.bin/ssh/sshd.c