aboutsummaryrefslogtreecommitdiffstats
path: root/src/dumm
diff options
context:
space:
mode:
authorMartin Willi <martin@strongswan.org>2009-04-09 13:43:26 +0000
committerMartin Willi <martin@strongswan.org>2009-04-09 13:43:26 +0000
commit6e5c8d9413234b18a0631cddadd973a9f509708b (patch)
treebe7cf45f0256cd0dad22fda71f1e842812e7a674 /src/dumm
parentd848b951fcfdddddfaa7990de5a4d44e87f75a59 (diff)
downloadstrongswan-6e5c8d9413234b18a0631cddadd973a9f509708b.tar.bz2
strongswan-6e5c8d9413234b18a0631cddadd973a9f509708b.tar.xz
do not load guests starting with a ".", such as ".svn"
Diffstat (limited to 'src/dumm')
-rw-r--r--src/dumm/dumm.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/dumm/dumm.c b/src/dumm/dumm.c
index bf2014967..70f5dfb41 100644
--- a/src/dumm/dumm.c
+++ b/src/dumm/dumm.c
@@ -238,8 +238,8 @@ static void load_guests(private_dumm_t *this)
while ((ent = readdir(dir)))
{
- if (streq(ent->d_name, ".") || streq(ent->d_name, ".."))
- {
+ if (*ent->d_name == '.')
+ { /* skip ".", ".." and hidden files (such as ".svn") */
continue;
}
guest = guest_load(this->guest_dir, ent->d_name);