diff options
author | Christophe Fergeau <cfergeau@redhat.com> | 2014-03-14 17:44:57 +0100 |
---|---|---|
committer | Christophe Fergeau <cfergeau@redhat.com> | 2014-04-16 17:11:38 +0200 |
commit | e36c7efe81373cdc2741f2e24ab4bc5be2010047 (patch) | |
tree | 94cbb2f7a65597e61a54f0b36ad7d39c96f821eb /server/reds_stream.c | |
parent | 17f89a348aa3b34b0198e4899be8d39fdccb3582 (diff) | |
download | spice-e36c7efe81373cdc2741f2e24ab4bc5be2010047.tar.gz spice-e36c7efe81373cdc2741f2e24ab4bc5be2010047.tar.xz spice-e36c7efe81373cdc2741f2e24ab4bc5be2010047.zip |
Make struct AsyncRead/async_read_handler private
All users are now contained in reds_stream.c
Diffstat (limited to 'server/reds_stream.c')
-rw-r--r-- | server/reds_stream.c | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/server/reds_stream.c b/server/reds_stream.c index 191d8f27..2c6be618 100644 --- a/server/reds_stream.c +++ b/server/reds_stream.c @@ -33,6 +33,16 @@ #include <openssl/err.h> +struct AsyncRead { + RedsStream *stream; + void *opaque; + uint8_t *now; + uint8_t *end; + AsyncReadDone done; + AsyncReadError error; +}; +typedef struct AsyncRead AsyncRead; + extern SpiceCoreInterface *core; #if HAVE_SASL @@ -403,7 +413,7 @@ static inline void async_read_clear_handlers(AsyncRead *async) async->stream = NULL; } -void async_read_handler(int fd, int event, void *data) +static void async_read_handler(int fd, int event, void *data) { AsyncRead *async = (AsyncRead *)data; |