Mercurial > dropbear
comparison kex.h @ 1676:d5cdc60db08e
ext-info handling for server-sig-algs
only client side is handled
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Tue, 19 May 2020 00:31:41 +0800 |
parents | c9b5017b0a7b |
children | 4b4cfc92c5b7 |
comparison
equal
deleted
inserted
replaced
1675:ae41624c2198 | 1676:d5cdc60db08e |
---|---|
63 void recv_msg_kexdh_init(void); /* server */ | 63 void recv_msg_kexdh_init(void); /* server */ |
64 | 64 |
65 void send_msg_kexdh_init(void); /* client */ | 65 void send_msg_kexdh_init(void); /* client */ |
66 void recv_msg_kexdh_reply(void); /* client */ | 66 void recv_msg_kexdh_reply(void); /* client */ |
67 | 67 |
68 void recv_msg_ext_info(void); | |
69 | |
68 struct KEXState { | 70 struct KEXState { |
69 | 71 |
70 unsigned sentkexinit : 1; /*set when we've sent/recv kexinit packet */ | 72 unsigned sentkexinit : 1; /*set when we've sent/recv kexinit packet */ |
71 unsigned recvkexinit : 1; | 73 unsigned recvkexinit : 1; |
72 unsigned them_firstfollows : 1; /* true when first_kex_packet_follows is set */ | 74 unsigned them_firstfollows : 1; /* true when first_kex_packet_follows is set */ |