Added a keymat_t version to cast it safely
This commit is contained in:
@@ -36,6 +36,13 @@ typedef struct keymat_t keymat_t;
|
||||
*/
|
||||
struct keymat_t {
|
||||
|
||||
/**
|
||||
* Get IKE version of this keymat.
|
||||
*
|
||||
* @return IKEV1 for keymat_v1_t, IKEV2 for keymat_v2_t
|
||||
*/
|
||||
ike_version_t (*get_version)(keymat_t *this);
|
||||
|
||||
/**
|
||||
* Create a diffie hellman object for key agreement.
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user