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

addrinfo.c File Reference
#include "ws2_32.h"
#include <debug.h>

Go to the source code of this file.

Defines

#define Swap(a, b, c)   { (c) = (a); (a) = (b); (b) = (c); }
#define FreeAddrInfoW(a)   freeaddrinfo((LPADDRINFO)a)

Functions

VOID WSAAPI Dns_Ip4AddressToReverseName_W (IN LPWSTR AddressBuffer, IN IN_ADDR Address)
VOID WINAPI Dns_SplitHostFromDomainNameW (IN LPWSTR DomainName)
static INT WINAPI ConvertAddrinfoFromUnicodeToAnsi (IN PADDRINFOW Addrinfo)
static BOOL WINAPI ParseV4Address (IN PCWSTR AddressString, OUT PDWORD pAddress)
static PADDRINFOW WINAPI NewAddrInfo (IN INT SocketType, IN INT Protocol, IN WORD Port, IN DWORD Address)
static INT WINAPI CloneAddrInfo (IN WORD Port, IN PADDRINFOW ptResult)
static INT WINAPI QueryDNS (IN LPCSTR NodeName, IN INT SocketType, IN INT Protocol, IN WORD Port, OUT CHAR Alias[NI_MAXHOST], OUT PADDRINFOW *pptResult)
static INT WINAPI LookupNodeByAddr (IN LPWSTR pNodeBuffer, IN DWORD NodeBufferSize, IN BOOLEAN OnlyNodeName, IN PVOID Addr, IN DWORD AddrSize, IN INT AddressFamily)
static INT WINAPI GetServiceNameForPort (IN LPWSTR pServiceBuffer, IN DWORD ServiceBufferSize, IN WORD Port, IN DWORD Flags)
static INT WINAPI LookupAddressForName (IN LPCSTR NodeName, IN INT SocketType, IN INT Protocol, IN WORD Port, IN BOOL bAI_CANONNAME, OUT PADDRINFOW *pptResult)
INT WSAAPI GetAddrInfoW (IN PCWSTR pszNodeName, IN PCWSTR pszServiceName, IN const ADDRINFOW *ptHints, OUT PADDRINFOW *pptResult)
VOID WINAPI freeaddrinfo (PADDRINFOA AddrInfo)
INT WINAPI getaddrinfo (const char FAR *nodename, const char FAR *servname, const struct addrinfo FAR *hints, struct addrinfo FAR *FAR *res)
INT WSAAPI GetNameInfoW (IN CONST SOCKADDR *pSockaddr, IN socklen_t SockaddrLength, OUT PWCHAR pNodeBuffer, IN DWORD NodeBufferSize, OUT PWCHAR pServiceBuffer, IN DWORD ServiceBufferSize, IN INT Flags)
INT WINAPI getnameinfo (const struct sockaddr FAR *sa, socklen_t salen, char FAR *host, DWORD hostlen, char FAR *serv, DWORD servlen, INT flags)

Generated on Fri May 25 2012 05:19:21 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.