From eb4116ae5782f76a2115647d3cdeeedd5c28fc4f Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Thu, 28 Jan 2010 14:25:16 +0000 Subject: 2010-01-28 Tatsuhiro Tsujikawa Replaced isNumberAndDotsNotation() with isNumericHost(). isNumericHost() can handle IPv6 address. * src/Cookie.cc * src/CookieStorage.cc * src/util.cc * src/util.h * test/CookieTest.cc * test/UtilTest.cc --- test/CookieTest.cc | 2 ++ 1 file changed, 2 insertions(+) (limited to 'test/CookieTest.cc') diff --git a/test/CookieTest.cc b/test/CookieTest.cc index 4290c7fe..deaced49 100644 --- a/test/CookieTest.cc +++ b/test/CookieTest.cc @@ -178,6 +178,8 @@ void CookieTest::testNormalizeDomain() CPPUNIT_ASSERT_EQUAL(std::string("..local"), dot.getDomain()); Cookie ip("k", "v", "/", "192.168.1.1", false); CPPUNIT_ASSERT_EQUAL(std::string("192.168.1.1"), ip.getDomain()); + Cookie ipv6("k", "v", "/", "::1", false); + CPPUNIT_ASSERT_EQUAL(std::string("::1"), ipv6.getDomain()); } void CookieTest::testToNsCookieFormat() -- cgit