I decided to go with the slightly simpler logic Thorild Selen suggested

in a subsequent email.
This commit is contained in:
Wayne Davison
2003-07-07 18:37:38 +00:00
parent 32f60a6e7b
commit 7da9a16d10

View File

@@ -88,8 +88,7 @@ static int match_address(char *addr, char *tok)
/* Fail quietly if tok is a hostname (not an address) */
if (strspn(tok, "./0123456789") != len
#ifdef INET6
&& strspn(tok, "/0123456789:ABCDEFabcdef") != len
&& !strchr(tok, '%')
&& !strchr(tok, ':')
#endif
) return 0;