]> git.ipfire.org Git - thirdparty/strongswan.git/commitdiff
Log received HA message types
authorMartin Willi <martin@revosec.ch>
Thu, 22 Jul 2010 13:56:11 +0000 (15:56 +0200)
committerMartin Willi <martin@revosec.ch>
Mon, 26 Jul 2010 09:33:00 +0000 (11:33 +0200)
src/libcharon/plugins/ha/ha_dispatcher.c

index 4f688c73a8346fae2517449d72c5f05a8b60ec26..575d8eeb2b8a28bc86b79e00f96e7b621ba4428a 100644 (file)
@@ -700,9 +700,16 @@ static void process_resync(private_ha_dispatcher_t *this,
 static job_requeue_t dispatch(private_ha_dispatcher_t *this)
 {
        ha_message_t *message;
+       ha_message_type_t type;
 
        message = this->socket->pull(this->socket);
-       switch (message->get_type(message))
+       type = message->get_type(message);
+       if (type != HA_STATUS)
+       {
+               DBG2(DBG_CFG, "received HA %N message", ha_message_type_names,
+                        message->get_type(message));
+       }
+       switch (type)
        {
                case HA_IKE_ADD:
                        process_ike_add(this, message);
@@ -738,8 +745,7 @@ static job_requeue_t dispatch(private_ha_dispatcher_t *this)
                        process_resync(this, message);
                        break;
                default:
-                       DBG1(DBG_CFG, "received unknown HA message type %d",
-                                message->get_type(message));
+                       DBG1(DBG_CFG, "received unknown HA message type %d", type);
                        break;
        }
        message->destroy(message);