aboutsummaryrefslogtreecommitdiff
path: root/src/inet.h
diff options
context:
space:
mode:
authorDiego Nehab <diego@impa.br>2013-05-27 21:17:00 +0800
committerDiego Nehab <diego@impa.br>2013-05-27 21:17:00 +0800
commit3d61b0fe36708bce78bd087c7f7247e93e07a667 (patch)
tree51727c3f53b3e550467ee60eca54a2a202a828f3 /src/inet.h
parentafe04943184c95adfbb2d05b8b7f0f4b3c36c3b5 (diff)
parent834a3cf520637df0af9967e1f8ad9e40837771cb (diff)
downloadluasocket-3d61b0fe36708bce78bd087c7f7247e93e07a667.tar.gz
luasocket-3d61b0fe36708bce78bd087c7f7247e93e07a667.tar.bz2
luasocket-3d61b0fe36708bce78bd087c7f7247e93e07a667.zip
Merge branch 'pkulchenko' into unstable
Diffstat (limited to 'src/inet.h')
-rw-r--r--src/inet.h11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/inet.h b/src/inet.h
index 4678ba6..1f1a96a 100644
--- a/src/inet.h
+++ b/src/inet.h
@@ -19,13 +19,13 @@
19#include "timeout.h" 19#include "timeout.h"
20 20
21#ifdef _WIN32 21#ifdef _WIN32
22#define INET_ATON 22#define LUASOCKET_INET_ATON
23#endif 23#endif
24 24
25int inet_open(lua_State *L); 25int inet_open(lua_State *L);
26 26
27const char *inet_trycreate(p_socket ps, int family, int type); 27const char *inet_trycreate(p_socket ps, int family, int type);
28const char *inet_tryconnect(p_socket ps, const char *address, 28const char *inet_tryconnect(p_socket ps, int *family, const char *address,
29 const char *serv, p_timeout tm, struct addrinfo *connecthints); 29 const char *serv, p_timeout tm, struct addrinfo *connecthints);
30const char *inet_trybind(p_socket ps, const char *address, const char *serv, 30const char *inet_trybind(p_socket ps, const char *address, const char *serv,
31 struct addrinfo *bindhints); 31 struct addrinfo *bindhints);
@@ -38,8 +38,13 @@ int inet_meth_getsockname(lua_State *L, p_socket ps, int family);
38int inet_optfamily(lua_State* L, int narg, const char* def); 38int inet_optfamily(lua_State* L, int narg, const char* def);
39int inet_optsocktype(lua_State* L, int narg, const char* def); 39int inet_optsocktype(lua_State* L, int narg, const char* def);
40 40
41#ifdef INET_ATON 41#ifdef LUASOCKET_INET_ATON
42int inet_aton(const char *cp, struct in_addr *inp); 42int inet_aton(const char *cp, struct in_addr *inp);
43#endif 43#endif
44 44
45#ifdef LUASOCKET_INET_PTON
46const char *inet_ntop(int af, const void *src, char *dst, socklen_t cnt);
47int inet_pton(int af, const char *src, void *dst);
48#endif
49
45#endif /* INET_H */ 50#endif /* INET_H */