diff options
author | 2018-07-11 18:55:11 +0000 | |
---|---|---|
committer | 2018-07-11 18:55:11 +0000 | |
commit | 6e1548f087f1d464bf54b2c5a373c7d831dda143 (patch) | |
tree | d6b8641c9dc63e4915d74baa106fc2f8eb88739b /usr.bin/ssh/sshconnect2.c | |
parent | remove legacy key emulation layer; ok djm@ (diff) | |
download | wireguard-openbsd-6e1548f087f1d464bf54b2c5a373c7d831dda143.tar.xz wireguard-openbsd-6e1548f087f1d464bf54b2c5a373c7d831dda143.zip |
treat ssh_packet_write_wait() errors as fatal; ok djm@
Diffstat (limited to 'usr.bin/ssh/sshconnect2.c')
-rw-r--r-- | usr.bin/ssh/sshconnect2.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/usr.bin/ssh/sshconnect2.c b/usr.bin/ssh/sshconnect2.c index ddf5700c5ef..c7906afb9e9 100644 --- a/usr.bin/ssh/sshconnect2.c +++ b/usr.bin/ssh/sshconnect2.c @@ -1,4 +1,4 @@ -/* $OpenBSD: sshconnect2.c,v 1.279 2018/07/11 18:53:29 markus Exp $ */ +/* $OpenBSD: sshconnect2.c,v 1.280 2018/07/11 18:55:11 markus Exp $ */ /* * Copyright (c) 2000 Markus Friedl. All rights reserved. * Copyright (c) 2008 Damien Miller. All rights reserved. @@ -226,9 +226,9 @@ ssh_kex2(char *host, struct sockaddr *hostaddr, u_short port) /* send 1st encrypted/maced/compressed message */ if ((r = sshpkt_start(ssh, SSH2_MSG_IGNORE)) != 0 || (r = sshpkt_put_cstring(ssh, "markus")) != 0 || - (r = sshpkt_send(ssh)) != 0) + (r = sshpkt_send(ssh)) != 0 || + (r = ssh_packet_write_wait(ssh)) != 0) fatal("%s: %s", __func__, ssh_err(r)); - ssh_packet_write_wait(ssh); #endif } |