ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

cookie.c File Reference
#include "config.h"
#include "wine/port.h"
#include <stdarg.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "windef.h"
#include "winbase.h"
#include "wininet.h"
#include "winerror.h"
#include "wine/debug.h"
#include "internet.h"

Go to the source code of this file.

Data Structures

struct  cookie
struct  cookie_domain

Defines

#define RESPONSE_TIMEOUT   30 /* FROM internet.c */

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (wininet)
static cookie * COOKIE_addCookie (cookie_domain *domain, LPCWSTR name, LPCWSTR data, FILETIME expiry)
static cookie * COOKIE_findCookie (cookie_domain *domain, LPCWSTR lpszCookieName)
static void COOKIE_deleteCookie (cookie *deadCookie, BOOL deleteDomain)
static cookie_domain * COOKIE_addDomain (LPCWSTR domain, LPCWSTR path)
static void COOKIE_deleteDomain (cookie_domain *deadDomain)
static BOOL COOKIE_crackUrlSimple (LPCWSTR lpszUrl, LPWSTR hostName, int hostNameLen, LPWSTR path, int pathLen)
static BOOL COOKIE_matchDomain (LPCWSTR lpszCookieDomain, LPCWSTR lpszCookiePath, cookie_domain *searchDomain, BOOL allow_partial)
BOOL get_cookie (const WCHAR *host, const WCHAR *path, WCHAR *cookie_data, DWORD *size)
BOOL WINAPI InternetGetCookieW (LPCWSTR lpszUrl, LPCWSTR lpszCookieName, LPWSTR lpCookieData, LPDWORD lpdwSize)
BOOL WINAPI InternetGetCookieA (LPCSTR lpszUrl, LPCSTR lpszCookieName, LPSTR lpCookieData, LPDWORD lpdwSize)
BOOL set_cookie (LPCWSTR domain, LPCWSTR path, LPCWSTR cookie_name, LPCWSTR cookie_data)
BOOL WINAPI InternetSetCookieW (LPCWSTR lpszUrl, LPCWSTR lpszCookieName, LPCWSTR lpCookieData)
BOOL WINAPI InternetSetCookieA (LPCSTR lpszUrl, LPCSTR lpszCookieName, LPCSTR lpCookieData)
DWORD WINAPI InternetSetCookieExA (LPCSTR lpszURL, LPCSTR lpszCookieName, LPCSTR lpszCookieData, DWORD dwFlags, DWORD_PTR dwReserved)
DWORD WINAPI InternetSetCookieExW (LPCWSTR lpszURL, LPCWSTR lpszCookieName, LPCWSTR lpszCookieData, DWORD dwFlags, DWORD_PTR dwReserved)
BOOL WINAPI InternetGetCookieExA (LPCSTR pchURL, LPCSTR pchCookieName, LPSTR pchCookieData, LPDWORD pcchCookieData, DWORD dwFlags, LPVOID lpReserved)
BOOL WINAPI InternetGetCookieExW (LPCWSTR pchURL, LPCWSTR pchCookieName, LPWSTR pchCookieData, LPDWORD pcchCookieData, DWORD dwFlags, LPVOID lpReserved)
BOOL WINAPI InternetClearAllPerSiteCookieDecisions (VOID)
BOOL WINAPI InternetEnumPerSiteCookieDecisionA (LPSTR pszSiteName, ULONG *pcSiteNameSize, ULONG *pdwDecision, ULONG dwIndex)
BOOL WINAPI InternetEnumPerSiteCookieDecisionW (LPWSTR pszSiteName, ULONG *pcSiteNameSize, ULONG *pdwDecision, ULONG dwIndex)
BOOL WINAPI InternetGetPerSiteCookieDecisionA (LPCSTR pwchHostName, ULONG *pResult)
BOOL WINAPI InternetGetPerSiteCookieDecisionW (LPCWSTR pwchHostName, ULONG *pResult)
BOOL WINAPI InternetSetPerSiteCookieDecisionA (LPCSTR pchHostName, DWORD dwDecision)
BOOL WINAPI InternetSetPerSiteCookieDecisionW (LPCWSTR pchHostName, DWORD dwDecision)
BOOL WINAPI IsDomainLegalCookieDomainW (LPCWSTR s1, LPCWSTR s2)

Variables

static struct list domain_list = LIST_INIT(domain_list)

Generated on Thu May 24 2012 05:20:26 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.