Searched refs:kex_params (Results 1 - 4 of 4) sorted by relevance

/freebsd-11-stable/crypto/openssh/
H A Dssh_api.h33 struct kex_params { struct
43 int ssh_init(struct ssh **, int is_server, struct kex_params *kex_params);
H A Dssh_api.c73 ssh_init(struct ssh **sshp, int is_server, struct kex_params *kex_params) argument
94 proposal = kex_params ? kex_params->proposal : myproposal;
/freebsd-11-stable/crypto/openssh/regress/unittests/kex/
H A Dtest_kex.c86 struct kex_params kex_params; local
99 memcpy(kex_params.proposal, myproposal, sizeof(myproposal));
101 kex_params.proposal[PROPOSAL_KEX_ALGS] = kex;
104 kex_params.proposal[PROPOSAL_SERVER_HOST_KEY_ALGS] = keyname;
105 ASSERT_INT_EQ(ssh_init(&client, 0, &kex_params), 0);
106 ASSERT_INT_EQ(ssh_init(&server, 1, &kex_params), 0);
/freebsd-11-stable/crypto/openssh/regress/misc/kexfuzz/
H A Dkexfuzz.c206 struct kex_params kex_params; local
216 memcpy(kex_params.proposal, myproposal, sizeof(myproposal));
218 kex_params.proposal[PROPOSAL_KEX_ALGS] = strdup(kex);
221 kex_params.proposal[PROPOSAL_SERVER_HOST_KEY_ALGS] = keyname;
222 ASSERT_INT_EQ(ssh_init(&client, 0, &kex_params), 0);
223 ASSERT_INT_EQ(ssh_init(&server, 1, &kex_params), 0);

Completed in 90 milliseconds