diff options
author | Linus Nordberg <linus@nordu.net> | 2011-03-09 23:09:26 +0100 |
---|---|---|
committer | Linus Nordberg <linus@nordu.net> | 2011-03-09 23:09:26 +0100 |
commit | 0a7d803b9aa40512cf0f0c574d397ccba3ff1d13 (patch) | |
tree | c0f375e500c48e0b9aa983e02e8931a42dcd4d2c /lib/compat.h | |
parent | 11cf984f611e835c394deede450af9fd69434e30 (diff) |
Get UDP working.
For UDP, activate retransmit timer before receiving rather than
sending makes the event loop break nicely after sending a message
(which is important for blocking mode). Not quite sure that this is
really accurate wrt to retransmission timing though but it should do
for now.
For UDP, set the user_data member for the read callback in
rs_conn_receive_packet -- the one from udp_init() doesn't do much good
now.
For UDP, implement receiving message.
Add compat_recv().
Diffstat (limited to 'lib/compat.h')
-rw-r--r-- | lib/compat.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/compat.h b/lib/compat.h index 50ae22e..125f651 100644 --- a/lib/compat.h +++ b/lib/compat.h @@ -2,3 +2,4 @@ See the file COPYING for licensing information. */ ssize_t compat_send (int sockfd, const void *buf, size_t len, int flags); +ssize_t compat_recv (int sockfd, void *buf, size_t len, int flags); |