diff options
Diffstat (limited to 'Source/charon')
-rw-r--r-- | Source/charon/parser.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/Source/charon/parser.c b/Source/charon/parser.c index b072bc258..b66637969 100644 --- a/Source/charon/parser.c +++ b/Source/charon/parser.c @@ -24,6 +24,7 @@ #include <arpa/inet.h> #include "allocator.h" +#include "definitions.h" #include "globals.h" #include "types.h" #include "parser.h" @@ -126,6 +127,8 @@ static status_t parse_payload(private_parser_t *this, payload_type_t payload_typ { payload_info_t *payload_info = NULL; + this->logger->log(this->logger, CONTROL, "Parsing a %s payload", mapping_find(payload_type_t_mappings, payload_type)); + /* find payload in null terminated list*/ payload_info = *(this->payload_infos); while (payload_info) @@ -398,7 +401,7 @@ parser_t *parser_create(payload_info_t **payload_infos) return NULL; } - global_logger_manager->get_logger(global_logger_manager,PARSER,&(this->logger),""); + global_logger_manager->get_logger(global_logger_manager,PARSER,&(this->logger), NULL); if (this->logger == NULL) { |