From b97ca14d35af77ce6e2321342901a706706bf20a Mon Sep 17 00:00:00 2001 From: Andreas Steffen Date: Sat, 10 Sep 2011 10:54:33 +0200 Subject: [PATCH] whitelist glibc instead of TrouSerS functions --- src/libstrongswan/utils/leak_detective.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/libstrongswan/utils/leak_detective.c b/src/libstrongswan/utils/leak_detective.c index 9205a6a02..93cc027de 100644 --- a/src/libstrongswan/utils/leak_detective.c +++ b/src/libstrongswan/utils/leak_detective.c @@ -204,6 +204,7 @@ char *whitelist[] = { "getprotobynumber", "getservbyport", "getservbyname", + "gethostbyname", "gethostbyname2", "gethostbyname_r", "gethostbyname2_r", @@ -219,6 +220,9 @@ char *whitelist[] = { "getaddrinfo", "setlocale", "getpass", + "getpwent_r", + "setpwent", + "endpwent", /* ignore dlopen, as we do not dlclose to get proper leak reports */ "dlopen", "dlerror", @@ -266,9 +270,6 @@ char *whitelist[] = { "gpg_err_init", /* gnutls */ "gnutls_global_init", - /* TrouSerS */ - "Tspi_Context_Create", - "Tspi_Context_Connect", };