A Diffie-Hellman (DH) response including all request types.
typedef struct key_agree_response {
union {
key_agree_request_e request_type ;
dh_info_response_t dh_info ;
dh_init_response_t dh_init ;
dh_public_key_response_t dh_public_key ;
dh_shared_secret_response_t dh_shared_secret ;
dh_term_response_t dh_term ;
};
}key_agree_response_t;