aboutsummaryrefslogtreecommitdiffstats
path: root/Source/charon/payloads/payload.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/charon/payloads/payload.h')
-rw-r--r--Source/charon/payloads/payload.h20
1 files changed, 18 insertions, 2 deletions
diff --git a/Source/charon/payloads/payload.h b/Source/charon/payloads/payload.h
index 1625a866b..0749a653c 100644
--- a/Source/charon/payloads/payload.h
+++ b/Source/charon/payloads/payload.h
@@ -111,12 +111,28 @@ enum payload_type_e{
EXTENSIBLE_AUTHENTICATION = 48,
/**
- * Header has value 140 of PRIVATE USE space
+ * Header has a value of PRIVATE USE space
*
* This payload type is not send over wire and just
* used internally to handle IKEv2-Header like a payload.
*/
- HEADER = 140
+ HEADER = 140,
+
+ /**
+ * PROPOSAL_SUBSTRUCTURE has a value of PRIVATE USE space
+ *
+ * This payload type is not send over wire and just
+ * used internally to handle a proposal substructure like a payload.
+ */
+ PROPOSAL_SUBSTRUCTURE = 141,
+
+ /**
+ * TRANSFORM_SUBSTRUCTURE has a value of PRIVATE USE space
+ *
+ * This payload type is not send over wire and just
+ * used internally to handle a transform substructure like a payload.
+ */
+ TRANSFORM_SUBSTRUCTURE = 142,
};