cea819c5943ba384fc6b2ecbc10f105bac655614
[tpg/acess2.git] / Usermode / Libraries / libpsocket.so_src / include_exp / netdb.h
1 #ifndef _LIBPSOCKET__NETDB_H_
2 #define _LIBPSOCKET__NETDB_H_
3
4 typedef unsigned int    socklen_t;
5
6 struct addrinfo
7 {
8         int     ai_flags;
9         int     ai_family;
10         int     ai_socktype;
11         int     ai_protocol;
12         socklen_t       ai_addrlen;
13         struct sockaddr *ai_addr;
14         char    *ai_canonname;
15         struct addrinfo *ai_next;
16 };
17
18 extern int      getaddrinfo(const char *node, const char *service, const struct addrinfo *hints, struct addrinfo **res);
19 extern void     freeaddrinfo(struct addrinfo *res);
20 const char      *gai_strerror(int errorcode);
21
22
23 #endif
24

UCC git Repository :: git.ucc.asn.au