aboutsummaryrefslogtreecommitdiffstats
path: root/src/charon/queues/jobs/job.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/charon/queues/jobs/job.c')
-rw-r--r--src/charon/queues/jobs/job.c28
1 files changed, 13 insertions, 15 deletions
diff --git a/src/charon/queues/jobs/job.c b/src/charon/queues/jobs/job.c
index fe9127a75..d88843d7c 100644
--- a/src/charon/queues/jobs/job.c
+++ b/src/charon/queues/jobs/job.c
@@ -24,18 +24,16 @@
#include "job.h"
-
-mapping_t job_type_m[] = {
- {INCOMING_PACKET, "INCOMING_PACKET"},
- {RETRANSMIT_REQUEST, "RETRANSMIT_REQUEST"},
- {INITIATE, "INITIATE"},
- {ROUTE, "ROUTE"},
- {ACQUIRE, "ACQUIRE"},
- {DELETE_IKE_SA, "DELETE_IKE_SA"},
- {DELETE_CHILD_SA, "DELETE_CHILD_SA"},
- {REKEY_CHILD_SA, "REKEY_CHILD_SA"},
- {REKEY_IKE_SA, "REKEY_IKE_SA"},
- {SEND_KEEPALIVE, "SEND_KEEPALIVE"},
- {SEND_DPD, "SEND_DPD"},
- {MAPPING_END, NULL}
-};
+ENUM(job_type_names, INCOMING_PACKET, SEND_DPD,
+ "INCOMING_PACKET",
+ "RETRANSMIT_REQUEST",
+ "INITIATE",
+ "ROUTE",
+ "ACQUIRE",
+ "DELETE_IKE_SA",
+ "DELETE_CHILD_SA",
+ "REKEY_CHILD_SA",
+ "REKEY_IKE_SA",
+ "SEND_KEEPALIVE",
+ "SEND_DPD",
+);