20 enum { SA_INIT, SA_AUTH, CHILD_SA, NOTIFY, IKEV2_DONE, IKEV2_FAILED }
22 u8 i_spi[IKEV2_SPI_LEN];
23 u8 r_spi[IKEV2_SPI_LEN];
24 u8 i_nonce[IKEV2_NONCE_MAX_LEN];
26 u8 r_nonce[IKEV2_NONCE_MAX_LEN];
28 struct wpabuf *i_dh_public;
29 struct wpabuf *r_dh_private;
41 size_t shared_secret_len;
42 enum { PEER_AUTH_CERT, PEER_AUTH_SECRET } peer_auth;
46 enum { LAST_MSG_SA_INIT, LAST_MSG_SA_AUTH } last_msg;
Definition: dh_groups.h:8
Definition: ikev2_common.h:235