aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Source/charon/payloads/encodings.c1
-rw-r--r--Source/charon/payloads/encodings.h9
2 files changed, 10 insertions, 0 deletions
diff --git a/Source/charon/payloads/encodings.c b/Source/charon/payloads/encodings.c
index 646884c57..330823989 100644
--- a/Source/charon/payloads/encodings.c
+++ b/Source/charon/payloads/encodings.c
@@ -38,6 +38,7 @@ mapping_t encoding_type_t_mappings[] = {
{HEADER_LENGTH, "HEADER_LENGTH"},
{SPI_SIZE, "SPI_SIZE"},
{SPI, "SPI"},
+ {KEY_EXCHANGE_DATA, "KEY_EXCHANGE_DATA"},
{PROPOSALS, "PROPOSALS"},
{TRANSFORMS, "TRANSFORMS"},
{TRANSFORM_ATTRIBUTES, "TRANSFORM_ATTRIBUTES"},
diff --git a/Source/charon/payloads/encodings.h b/Source/charon/payloads/encodings.h
index f365a6ebb..7ee744c99 100644
--- a/Source/charon/payloads/encodings.h
+++ b/Source/charon/payloads/encodings.h
@@ -191,6 +191,15 @@ enum encoding_type_e{
*/
SPI,
/**
+ * Representating a Jey Exchange Data field
+ *
+ * When generating the content of the chunkt pointing to
+ * is written.
+ *
+ * When parsing (Payload Length - 8) bytes are read and written into the chunk pointing to.
+ */
+ KEY_EXCHANGE_DATA,
+ /**
* Representating one or more proposal substructures
*
* The offset points to a linked_list_t pointer.