]> git.ipfire.org Git - thirdparty/strongswan.git/commitdiff
Add enum names for HA message types
authorMartin Willi <martin@revosec.ch>
Thu, 22 Jul 2010 13:55:08 +0000 (15:55 +0200)
committerMartin Willi <martin@revosec.ch>
Mon, 26 Jul 2010 09:33:00 +0000 (11:33 +0200)
src/libcharon/plugins/ha/ha_message.c
src/libcharon/plugins/ha/ha_message.h

index 95380903c5d120764f60125e819e25bc3c95a86f..da05d93e5df2aaf19d25828960a83942385ac3a0 100644 (file)
@@ -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;
 
 /**
index 6c92e1217be1cf85846875388c2ba5eb1229cabc..50ba0329ee0ffa95a3c93d9725161351c32ca412 100644 (file)
@@ -65,6 +65,11 @@ enum ha_message_type_t {
        HA_RESYNC,
 };
 
+/**
+ * Enum names for message types
+ */
+extern enum_name_t *ha_message_type_names;
+
 /**
  * Type of attributes contained in a message
  */