aboutsummaryrefslogtreecommitdiffstats
path: root/Source/charon/tests/parser_test.c
diff options
context:
space:
mode:
Diffstat (limited to 'Source/charon/tests/parser_test.c')
-rw-r--r--Source/charon/tests/parser_test.c11
1 files changed, 8 insertions, 3 deletions
diff --git a/Source/charon/tests/parser_test.c b/Source/charon/tests/parser_test.c
index ad19d0363..b3ad31517 100644
--- a/Source/charon/tests/parser_test.c
+++ b/Source/charon/tests/parser_test.c
@@ -24,7 +24,7 @@
#include "../allocator.h"
#include "parser_test.h"
#include "../tester.h"
-#include "../logger.h"
+#include "../logger_manager.h"
#include "../encodings.h"
#include "../generator.h"
#include "../parser.h"
@@ -32,7 +32,8 @@
extern payload_info_t *payload_infos[];
-extern logger_t *global_logger;
+extern logger_manager_t *global_logger_manager;
+
/*
* Described in Header
@@ -45,6 +46,10 @@ void test_parser_with_header_payload(tester_t *tester)
status_t status;
chunk_t test_chunk;
+ logger_t *logger;
+
+ global_logger_manager->get_logger(global_logger_manager,TESTER,&logger,"header payload");
+
u_int8_t test_bytes[] = {
0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x01,
@@ -83,7 +88,7 @@ void test_parser_with_header_payload(tester_t *tester)
parser_context->destroy(parser_context);
tester->assert_true(tester,(parser->destroy(parser) == SUCCESS), "parser destroy call check");
- global_logger->log_bytes(global_logger, RAW, "Header", (void*)header_data, sizeof(ike_header_t));
+ logger->log_bytes(logger, RAW, "Header", (void*)header_data, sizeof(ike_header_t));
allocator_free(header_data);
}