dh_create_exchange
dh_create_exchange(group, &buf, NULL);
dh_create_exchange(group2, &buf2, NULL);
dh_create_exchange(group, buf);
dh_create_exchange(group2, buf2);
int dh_create_exchange(struct dh_group *, struct ibuf **, struct ibuf *);
if (dh_create_exchange(sa->sa_dhgroup,
if (dh_create_exchange(kex->kex_dhgroup,
int dh_create_exchange(struct group *, u_int8_t *);
if (dh_create_exchange(ie->group, buf + ISAKMP_KE_DATA_OFF)) {