From b09e85f929d89c40969362144db8106597896121 Mon Sep 17 00:00:00 2001 From: Jan Hutter Date: Wed, 30 Nov 2005 09:26:06 +0000 Subject: - fixed bug when finding out if payload has to get encrypted --- Source/charon/encoding/message.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Source/charon/encoding/message.c') diff --git a/Source/charon/encoding/message.c b/Source/charon/encoding/message.c index 804603135..6b389eee0 100644 --- a/Source/charon/encoding/message.c +++ b/Source/charon/encoding/message.c @@ -894,11 +894,12 @@ static status_t encrypt_payloads (private_message_t *this,crypter_t *crypter, si status = this->get_message_rule(this, &message_rule); if (status != SUCCESS) { + this->logger->log(this->logger, ERROR | MORE, "No message rule for this message type"); return status; } - if (!message_rule->encrypted_content) { + this->logger->log(this->logger, CONTROL | MORE, "Message doesn't have to be encrypted"); /* message contains no content to encrypt */ return SUCCESS; } @@ -927,7 +928,6 @@ static status_t encrypt_payloads (private_message_t *this,crypter_t *crypter, si if ((status == SUCCESS) && (supported_payload_entry->encrypted)) { to_encrypt = TRUE; - break; } if (to_encrypt) -- cgit v1.2.3