1--- src/racoon/localconf.c 9 Sep 2006 16:22:09 -0000 1.4 2+++ src/racoon/localconf.c 11 Jul 2008 20:58:55 -0000 3@@ -211,7 +211,8 @@ getpsk(str, len) 4 if (*p == '\0') 5 continue; /* no 2nd parameter */ 6 p--; 7- if (strncmp(buf, str, len) == 0 && buf[len] == '\0') { 8+ if (strcmp(buf, "*") == 0 9+ || (strncmp(buf, str, len) == 0 && buf[len] == '\0')) { 10 p++; 11 keylen = 0; 12 for (q = p; *q != '\0' && *q != '\n'; q++) 13