/* * This file is a part of Winix * and is not publicly distributed * * Copyright (c) 2010, Tomasz Sowa * All rights reserved. * */ #include #include "bot.h" namespace Stats { void Bot::SetBrowserName(const char * name) { browser_name = name; } bool Bot::BrowserNameHas(const char * name) { return strstr(browser_name, name) != 0; } bool Bot::IsGoogle() { return BrowserNameHas("Googlebot") && BrowserNameHas("www.google.com"); } bool Bot::IsYahoo() { return BrowserNameHas("Yahoo!") && BrowserNameHas("yahoo.com"); } } // namespace