A Key Agreement request message including all request types.
typedef struct key_agree_request_t {
union {
key_agree_request_e request_type ;
dh_info_request_t dh_info ;
dh_init_request_t dh_init ;
dh_public_key_request_t dh_public_key ;
dh_shared_secret_request_t dh_shared_secret ;
dh_term_request_t dh_term ;
};
}key_agree_request_t;