diff options
Diffstat (limited to 'src/charon/queues/jobs/job.c')
-rw-r--r-- | src/charon/queues/jobs/job.c | 28 |
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", +); |