Commit 47dea694 authored by Tatsuya Kinoshita's avatar Tatsuya Kinoshita

Remove incomplete special_domain tests

Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=385702
parent f517dd42
......@@ -254,10 +254,6 @@ find_cookie(ParsedURL *pu)
return tmp;
}
char *special_domain[] = {
".com", ".edu", ".gov", ".mil", ".net", ".org", ".int", NULL
};
int
check_avoid_wrong_number_of_dots_domain( Str domain )
{
......@@ -333,19 +329,6 @@ add_cookie(ParsedURL *pu, Str name, Str value,
COOKIE_ERROR(COO_ESPECIAL);
}
}
else if (n == 2) {
char **sdomain;
int ok = 0;
for (sdomain = special_domain; !ok && *sdomain; sdomain++) {
int offset = domain->length - strlen(*sdomain);
if (offset >= 0 &&
strcasecmp(*sdomain, &domain->ptr[offset]) == 0)
ok = 1;
}
if (!ok && ! check_avoid_wrong_number_of_dots_domain(domain)) {
COOKIE_ERROR(COO_ESPECIAL);
}
}
}
else {
/* [DRAFT 12] s. 4.3.2 case 2 */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment