Classes | Macros | Functions
curl_addrinfo.c File Reference
#include "curl_setup.h"
#include <curl/curl.h>
#include <stddef.h>
#include "curl_addrinfo.h"
#include "inet_pton.h"
#include "warnless.h"
#include "curl_printf.h"
#include "curl_memory.h"
#include "memdebug.h"
Include dependency graph for curl_addrinfo.c:

Go to the source code of this file.

Classes

struct  namebuff
 

Macros

#define vqualifier
 

Functions

void Curl_freeaddrinfo (Curl_addrinfo *cahead)
 
Curl_addrinfoCurl_he2ai (const struct hostent *he, int port)
 
Curl_addrinfoCurl_ip2addr (int af, const void *inaddr, const char *hostname, int port)
 
Curl_addrinfoCurl_str2addr (char *address, int port)
 

Macro Definition Documentation

#define vqualifier

Definition at line 74 of file curl_addrinfo.c.

Function Documentation

void Curl_freeaddrinfo ( Curl_addrinfo cahead)

Definition at line 78 of file curl_addrinfo.c.

Curl_addrinfo* Curl_he2ai ( const struct hostent *  he,
int  port 
)

Definition at line 270 of file curl_addrinfo.c.

Curl_addrinfo* Curl_ip2addr ( int  af,
const void *  inaddr,
const char *  hostname,
int  port 
)

Definition at line 390 of file curl_addrinfo.c.

Curl_addrinfo* Curl_str2addr ( char *  address,
int  port 
)

Definition at line 465 of file curl_addrinfo.c.



rc_tagdetect_client
Author(s): Monika Florek-Jasinska , Raphael Schaller
autogenerated on Sat Feb 13 2021 03:42:17