aboutsummaryrefslogtreecommitdiff
path: root/src/socket.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/socket.h')
-rw-r--r--src/socket.h14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/socket.h b/src/socket.h
index 5da1ccc..787b7a5 100644
--- a/src/socket.h
+++ b/src/socket.h
@@ -41,17 +41,15 @@ int sock_open(void);
41int sock_close(void); 41int sock_close(void);
42void sock_destroy(p_sock ps); 42void sock_destroy(p_sock ps);
43void sock_shutdown(p_sock ps, int how); 43void sock_shutdown(p_sock ps, int how);
44int sock_send(p_sock ps, const char *data, size_t count, 44int sock_send(p_sock ps, const char *data, size_t count, size_t *sent, p_tm tm);
45 size_t *sent, int timeout); 45int sock_recv(p_sock ps, char *data, size_t count, size_t *got, p_tm tm);
46int sock_recv(p_sock ps, char *data, size_t count,
47 size_t *got, int timeout);
48int sock_sendto(p_sock ps, const char *data, size_t count, 46int sock_sendto(p_sock ps, const char *data, size_t count,
49 size_t *sent, SA *addr, socklen_t addr_len, int timeout); 47 size_t *sent, SA *addr, socklen_t addr_len, p_tm tm);
50int sock_recvfrom(p_sock ps, char *data, size_t count, 48int sock_recvfrom(p_sock ps, char *data, size_t count,
51 size_t *got, SA *addr, socklen_t *addr_len, int timeout); 49 size_t *got, SA *addr, socklen_t *addr_len, p_tm tm);
52void sock_setnonblocking(p_sock ps); 50void sock_setnonblocking(p_sock ps);
53void sock_setblocking(p_sock ps); 51void sock_setblocking(p_sock ps);
54int sock_select(int n, fd_set *rfds, fd_set *wfds, fd_set *efds, int timeout); 52int sock_select(int n, fd_set *rfds, fd_set *wfds, fd_set *efds, p_tm tm);
55 53
56const char *sock_connect(p_sock ps, SA *addr, socklen_t addr_len, p_tm tm); 54const char *sock_connect(p_sock ps, SA *addr, socklen_t addr_len, p_tm tm);
57const char *sock_create(p_sock ps, int domain, int type, int protocol); 55const char *sock_create(p_sock ps, int domain, int type, int protocol);
@@ -60,6 +58,8 @@ const char *sock_listen(p_sock ps, int backlog);
60const char *sock_accept(p_sock ps, p_sock pa, SA *addr, 58const char *sock_accept(p_sock ps, p_sock pa, SA *addr,
61 socklen_t *addr_len, p_tm tm); 59 socklen_t *addr_len, p_tm tm);
62 60
61const char *sock_geterr(p_sock ps, int code);
63const char *sock_hoststrerror(void); 62const char *sock_hoststrerror(void);
63const char *sock_strerror(void);
64 64
65#endif /* SOCK_H */ 65#endif /* SOCK_H */