diff options
author | Marc-André Lureau <marcandre.lureau@gmail.com> | 2015-11-06 14:13:53 +0000 |
---|---|---|
committer | Frediano Ziglio <fziglio@redhat.com> | 2015-11-09 10:25:32 +0000 |
commit | cd15fcb6278138be9505814e09cd78bac1e6b4bb (patch) | |
tree | 883a0e8abc7ca7cddda165ad168542a103f0b472 /server/red_dispatcher.h | |
parent | 452edd8f7aa25fc1e69b6c2a747f59f58ab07f32 (diff) | |
download | spice-cd15fcb6278138be9505814e09cd78bac1e6b4bb.tar.gz spice-cd15fcb6278138be9505814e09cd78bac1e6b4bb.tar.xz spice-cd15fcb6278138be9505814e09cd78bac1e6b4bb.zip |
dispatcher: remove receive_data and send_data functions
Use read_safe/write_safe instead which do the same stuff
Acked-by: Jonathon Jongsma <jjongsma@redhat.com>
Diffstat (limited to 'server/red_dispatcher.h')
-rw-r--r-- | server/red_dispatcher.h | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/server/red_dispatcher.h b/server/red_dispatcher.h index fde965d8..02337b89 100644 --- a/server/red_dispatcher.h +++ b/server/red_dispatcher.h @@ -45,38 +45,6 @@ void red_dispatcher_client_monitors_config(VDAgentMonitorsConfig *monitors_confi typedef uint32_t RedWorkerMessage; -static inline void send_data(int fd, void *in_buf, int n) -{ - uint8_t *buf = in_buf; - do { - int now; - if ((now = write(fd, buf, n)) == -1) { - if (errno == EINTR) { - continue; - } - spice_error("%s", strerror(errno)); - } - buf += now; - n -= now; - } while (n); -} - -static inline void receive_data(int fd, void *in_buf, int n) -{ - uint8_t *buf = in_buf; - do { - int now; - if ((now = read(fd, buf, n)) == -1) { - if (errno == EINTR) { - continue; - } - spice_error("%s", strerror(errno)); - } - buf += now; - n -= now; - } while (n); -} - /* Keep message order, only append new messages! * Replay code store enum values into save files. */ |