diff options
author | Martin Willi <martin@revosec.ch> | 2010-07-22 15:55:08 +0200 |
---|---|---|
committer | Martin Willi <martin@revosec.ch> | 2010-07-26 11:33:00 +0200 |
commit | f2eebed2a31e2dac12e44c487d6c2be4cc0af557 (patch) | |
tree | 555516aec52fd1b12f44bc12547bbfe6579a123e | |
parent | 51217527e6c10cbb772d8956eb11b8c7e66ecb5d (diff) | |
download | strongswan-f2eebed2a31e2dac12e44c487d6c2be4cc0af557.tar.bz2 strongswan-f2eebed2a31e2dac12e44c487d6c2be4cc0af557.tar.xz |
Add enum names for HA message types
-rw-r--r-- | src/libcharon/plugins/ha/ha_message.c | 14 | ||||
-rw-r--r-- | src/libcharon/plugins/ha/ha_message.h | 5 |
2 files changed, 19 insertions, 0 deletions
diff --git a/src/libcharon/plugins/ha/ha_message.c b/src/libcharon/plugins/ha/ha_message.c index 95380903c..da05d93e5 100644 --- a/src/libcharon/plugins/ha/ha_message.c +++ b/src/libcharon/plugins/ha/ha_message.c @@ -46,6 +46,20 @@ struct private_ha_message_t { chunk_t buf; }; +ENUM(ha_message_type_names, HA_IKE_ADD, HA_RESYNC, + "IKE_ADD", + "IKE_UPDATE", + "IKE_MID_INITIATOR", + "IKE_MID_RESPONDER", + "IKE_DELETE", + "CHILD_ADD", + "CHILD_DELETE", + "SEGMENT_DROP", + "SEGMENT_TAKE", + "STATUS", + "RESYNC", +); + typedef struct ike_sa_id_encoding_t ike_sa_id_encoding_t; /** diff --git a/src/libcharon/plugins/ha/ha_message.h b/src/libcharon/plugins/ha/ha_message.h index 6c92e1217..50ba0329e 100644 --- a/src/libcharon/plugins/ha/ha_message.h +++ b/src/libcharon/plugins/ha/ha_message.h @@ -66,6 +66,11 @@ enum ha_message_type_t { }; /** + * Enum names for message types + */ +extern enum_name_t *ha_message_type_names; + +/** * Type of attributes contained in a message */ enum ha_message_attribute_t { |