IKEv1 ConfigMode: Added TRANSACTION exchange type. Added attribute_payload (IKEv2 equiv cp_payload) and data_attribute (IKEv2 equiv configuration_attribute) payload types. Did not combine with IKEv2 because it wasn't trivial to do so. This might be a task worth investigating in the future, because there is a decent amount of shared code here.
This commit is contained in:
@@ -81,6 +81,11 @@ enum exchange_type_t{
|
||||
*/
|
||||
INFORMATIONAL_V1 = 5,
|
||||
|
||||
/**
|
||||
* Transaction (ISAKMP Cfg Mode "draft-ietf-ipsec-isakmp-mode-cfg-05")
|
||||
*/
|
||||
TRANSACTION = 6,
|
||||
|
||||
/**
|
||||
* Quick Mode
|
||||
*/
|
||||
@@ -138,7 +143,6 @@ extern enum_name_t *exchange_type_names;
|
||||
* An object of this type represents an IKE header of either IKEv1 or IKEv2.
|
||||
*/
|
||||
struct ike_header_t {
|
||||
|
||||
/**
|
||||
* The payload_t interface.
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user