diff options
author | Martin Willi <martin@strongswan.org> | 2009-06-18 17:51:22 +0200 |
---|---|---|
committer | Martin Willi <martin@strongswan.org> | 2009-06-22 15:47:17 +0200 |
commit | 059c479a2fa8c3617c0602aaf8e4591b718b8f4f (patch) | |
tree | 49a5254e7f3762b7a2b486efee4efdbf94714f8b | |
parent | 960e0c104013207a9057e6e320b9cbf068cff013 (diff) | |
download | strongswan-059c479a2fa8c3617c0602aaf8e4591b718b8f4f.tar.bz2 strongswan-059c479a2fa8c3617c0602aaf8e4591b718b8f4f.tar.xz |
check integrity of libstrongswan
-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"); + } } } |