diff options
Diffstat (limited to 'src/libstrongswan/library.c')
-rw-r--r-- | src/libstrongswan/library.c | 5 |
1 files changed, 5 insertions, 0 deletions
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"); + } } } |