From 059c479a2fa8c3617c0602aaf8e4591b718b8f4f Mon Sep 17 00:00:00 2001 From: Martin Willi Date: Thu, 18 Jun 2009 17:51:22 +0200 Subject: [PATCH] check integrity of libstrongswan --- src/libstrongswan/library.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/libstrongswan/library.c b/src/libstrongswan/library.c index 17956ff4e..daabad7dd 100644 --- a/src/libstrongswan/library.c +++ b/src/libstrongswan/library.c @@ -130,6 +130,11 @@ void library_init(char *settings) "libstrongswan.integrity_test", FALSE)) { this->public.integrity = integrity_checker_create(); + if (!lib->integrity->check_segment(lib->integrity, + "libstrongswan", library_init)) + { + DBG1("integrity check of libstrongswan failed"); + } } }