From 47dea69486f87ec33a89ce9bdf72ddcadd7f6c74 Mon Sep 17 00:00:00 2001 From: Tatsuya Kinoshita Date: Sat, 10 Oct 2015 19:20:25 +0900 Subject: Remove incomplete special_domain tests Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=385702 --- cookie.c | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/cookie.c b/cookie.c index 8a6f447..705e277 100644 --- a/cookie.c +++ b/cookie.c @@ -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 */ -- cgit v1.2.3