diff options
author | Andreas Steffen <andreas.steffen@strongswan.org> | 2011-04-28 02:27:08 +0200 |
---|---|---|
committer | Andreas Steffen <andreas.steffen@strongswan.org> | 2011-04-28 02:27:08 +0200 |
commit | 7d39f3e1b94cc18a0d031704caf0dc8836fd46b0 (patch) | |
tree | 1f43bf0364aabf878888c982eacdc17e1c2726b4 /src/libcharon/plugins/tnc_imc | |
parent | e7f21e33b19430bddb5ec66756cc947c723d78b8 (diff) | |
download | strongswan-7d39f3e1b94cc18a0d031704caf0dc8836fd46b0.tar.bz2 strongswan-7d39f3e1b94cc18a0d031704caf0dc8836fd46b0.tar.xz |
log unsupported IMC_IMV message types
Diffstat (limited to 'src/libcharon/plugins/tnc_imc')
-rw-r--r-- | src/libcharon/plugins/tnc_imc/tnc_imc_manager.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/libcharon/plugins/tnc_imc/tnc_imc_manager.c b/src/libcharon/plugins/tnc_imc/tnc_imc_manager.c index aa20534f5..5d38b6ea0 100644 --- a/src/libcharon/plugins/tnc_imc/tnc_imc_manager.c +++ b/src/libcharon/plugins/tnc_imc/tnc_imc_manager.c @@ -160,6 +160,7 @@ METHOD(imc_manager_t, receive_message, void, TNC_UInt32 message_len, TNC_MessageType message_type) { + bool type_supported = FALSE; enumerator_t *enumerator; imc_t *imc; @@ -168,11 +169,16 @@ METHOD(imc_manager_t, receive_message, void, { if (imc->receive_message && imc->type_supported(imc, message_type)) { + type_supported = TRUE; imc->receive_message(imc->get_id(imc), connection_id, message, message_len, message_type); } } enumerator->destroy(enumerator); + if (!type_supported) + { + DBG2(DBG_TNC, "IMC_IMV message type 0x%08x not supported", message_type); + } } METHOD(imc_manager_t, batch_ending, void, |