summaryrefslogtreecommitdiffstats
path: root/src/daemon/proto_stdio_private.h
diff options
context:
space:
mode:
authorGravatar Gediminas Jakutis <gediminas@varciai.lt> 2019-06-09 23:08:36 +0300
committerGravatar Gediminas Jakutis <gediminas@varciai.lt> 2019-06-09 23:08:36 +0300
commit7c5042af3c606081d3f4b917ef667f6ed05780a8 (patch)
treed6f7adcaca6cb22ca44002b41dba43e069ffbebd /src/daemon/proto_stdio_private.h
parent613622e8cb3c1d32c50e19d7f446d0c00c91250e (diff)
downloadusurpation-7c5042af3c606081d3f4b917ef667f6ed05780a8.tar.gz
usurpation-7c5042af3c606081d3f4b917ef667f6ed05780a8.tar.bz2
usurpation-7c5042af3c606081d3f4b917ef667f6ed05780a8.zip
hook various previously unused modules together.
This now allows us to send messages to the device and such. Yay? Yay. Signed-off-by: Gediminas Jakutis <gediminas@varciai.lt>
Diffstat (limited to 'src/daemon/proto_stdio_private.h')
-rw-r--r--src/daemon/proto_stdio_private.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/daemon/proto_stdio_private.h b/src/daemon/proto_stdio_private.h
index 209d191..a0b891a 100644
--- a/src/daemon/proto_stdio_private.h
+++ b/src/daemon/proto_stdio_private.h
@@ -35,9 +35,10 @@ static struct state {
pthread_mutex_t out_m;
char *readbuf;
char *writebuf;
- ssize_t readbufsize;
+ size_t readbufsize;
+ ssize_t bytes_read;
ssize_t writebufsize;
-} state = {PTHREAD_MUTEX_INITIALIZER, 0, 0, PTHREAD_MUTEX_INITIALIZER, PTHREAD_MUTEX_INITIALIZER, NULL, NULL, 0, 0};
+} state = {PTHREAD_MUTEX_INITIALIZER, 0, 0, PTHREAD_MUTEX_INITIALIZER, PTHREAD_MUTEX_INITIALIZER, NULL, NULL, 0, 0, 0};
static void *read_stdin(void *arg);
static void *write_stdout(void *arg);