Diff

Differences From Artifact [5316fea250]:

To Artifact [5d8c7add2a]:


193
194
195
196
197
198
199

200

201
202
203
204
205
206
207
193
194
195
196
197
198
199
200

201
202
203
204
205
206
207
208







+
-
+







const static struct ssh_kex *kex_algs[] = {
#ifdef DO_DIFFIE_HELLMAN_GEX
    &ssh_diffiehellman_gex,
#endif
    &ssh_diffiehellman };

extern const struct ssh_signkey ssh_dss;
extern const struct ssh_signkey ssh_rsa;
const static struct ssh_signkey *hostkey_algs[] = { &ssh_dss };
const static struct ssh_signkey *hostkey_algs[] = { &ssh_rsa, &ssh_dss };

extern const struct ssh_mac ssh_md5, ssh_sha1, ssh_sha1_buggy;

static void nullmac_key(unsigned char *key) { }
static void nullmac_generate(unsigned char *blk, int len, unsigned long seq) { }
static int nullmac_verify(unsigned char *blk, int len, unsigned long seq) { return 1; }
const static struct ssh_mac ssh_mac_none = {