aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMartin Willi <martin@strongswan.org>2007-05-25 05:45:41 +0000
committerMartin Willi <martin@strongswan.org>2007-05-25 05:45:41 +0000
commit1f2a0f80984ed7783e3c4373de6bd1c4d671257f (patch)
tree0240011e4c948fce9da5e0af99f5ddb264efec68 /src
parent1fa9bdc4fb814f7e5826d8a247e7731fe8aacdba (diff)
downloadstrongswan-1f2a0f80984ed7783e3c4373de6bd1c4d671257f.tar.bz2
strongswan-1f2a0f80984ed7783e3c4373de6bd1c4d671257f.tar.xz
removed paranoid module checking
Diffstat (limited to 'src')
-rw-r--r--src/charon/config/backend_manager.c13
-rw-r--r--src/charon/control/interface_manager.c13
2 files changed, 0 insertions, 26 deletions
diff --git a/src/charon/config/backend_manager.c b/src/charon/config/backend_manager.c
index 0434f7086..6df68c700 100644
--- a/src/charon/config/backend_manager.c
+++ b/src/charon/config/backend_manager.c
@@ -129,14 +129,7 @@ static iterator_t* create_iterator(private_backend_manager_t *this)
static void load_backends(private_backend_manager_t *this)
{
struct dirent* entry;
- struct stat stb;
DIR* dir;
-
- if (stat(IPSEC_BACKENDDIR, &stb) == -1 || !(stb.st_mode & S_IFDIR))
- {
- DBG1(DBG_CFG, "error opening backend modules directory "IPSEC_BACKENDDIR);
- return;
- }
dir = opendir(IPSEC_BACKENDDIR);
if (dir == NULL)
@@ -157,12 +150,6 @@ static void load_backends(private_backend_manager_t *this)
snprintf(file, sizeof(file), IPSEC_BACKENDDIR"/%s", entry->d_name);
- if (stat(file, &stb) == -1 || !(stb.st_mode & S_IFREG))
- {
- DBG2(DBG_CFG, " skipping %s, doesn't look like a file",
- entry->d_name);
- continue;
- }
ending = entry->d_name + strlen(entry->d_name) - 3;
if (ending <= entry->d_name || !streq(ending, ".so"))
{
diff --git a/src/charon/control/interface_manager.c b/src/charon/control/interface_manager.c
index 8cae621dd..700174c5b 100644
--- a/src/charon/control/interface_manager.c
+++ b/src/charon/control/interface_manager.c
@@ -608,14 +608,7 @@ static status_t unroute(interface_manager_t *this, u_int32_t reqid,
static void load_interfaces(private_interface_manager_t *this)
{
struct dirent* entry;
- struct stat stb;
DIR* dir;
-
- if (stat(IPSEC_INTERFACEDIR, &stb) == -1 || !(stb.st_mode & S_IFDIR))
- {
- DBG1(DBG_CFG, "error opening interface modules directory "IPSEC_INTERFACEDIR);
- return;
- }
dir = opendir(IPSEC_INTERFACEDIR);
if (dir == NULL)
@@ -636,12 +629,6 @@ static void load_interfaces(private_interface_manager_t *this)
snprintf(file, sizeof(file), IPSEC_INTERFACEDIR"/%s", entry->d_name);
- if (stat(file, &stb) == -1 || !(stb.st_mode & S_IFREG))
- {
- DBG2(DBG_CFG, " skipping %s, doesn't look like a file",
- entry->d_name);
- continue;
- }
ending = entry->d_name + strlen(entry->d_name) - 3;
if (ending <= entry->d_name || !streq(ending, ".so"))
{