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 | |
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
-rw-r--r-- | server/reds_stream.c | 12 | ||||
-rw-r--r-- | server/reds_stream.h | 11 |
2 files changed, 11 insertions, 12 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; diff --git a/server/reds_stream.h b/server/reds_stream.h index a5b7a17e..6cbbbbbe 100644 --- a/server/reds_stream.h +++ b/server/reds_stream.h @@ -29,17 +29,6 @@ typedef void (*AsyncReadDone)(void *opaque); typedef void (*AsyncReadError)(void *opaque, int err); typedef struct RedsStream RedsStream; -typedef struct AsyncRead { - RedsStream *stream; - void *opaque; - uint8_t *now; - uint8_t *end; - AsyncReadDone done; - AsyncReadError error; -} AsyncRead; - -void async_read_handler(int fd, int event, void *data); - typedef struct RedsStreamPrivate RedsStreamPrivate; struct RedsStream { |