aboutsummaryrefslogtreecommitdiff
path: root/src/client_reqs.c
diff options
context:
space:
mode:
authorFranklin Wei <git@fwei.tk>2016-05-19 16:47:06 -0400
committerFranklin Wei <git@fwei.tk>2016-05-19 16:47:06 -0400
commitcb8af6e7bf5f6e70fc9722d36448213c719e83c8 (patch)
treeec9f93d6e1256d62a49fb628d8d7a3a931b58330 /src/client_reqs.c
parent7f3ba14388a586a946d721a71eb3a9862f7f6c02 (diff)
downloadnetcosm-cb8af6e7bf5f6e70fc9722d36448213c719e83c8.zip
netcosm-cb8af6e7bf5f6e70fc9722d36448213c719e83c8.tar.gz
netcosm-cb8af6e7bf5f6e70fc9722d36448213c719e83c8.tar.bz2
netcosm-cb8af6e7bf5f6e70fc9722d36448213c719e83c8.tar.xz
implement more of dunnet
Diffstat (limited to 'src/client_reqs.c')
-rw-r--r--src/client_reqs.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/client_reqs.c b/src/client_reqs.c
index 21174c4..a7e6a01 100644
--- a/src/client_reqs.c
+++ b/src/client_reqs.c
@@ -56,7 +56,7 @@ bool poll_requests(void)
/* parent closed pipe */
if(!packetlen)
{
- debugf("master process died\n");
+ debugf("master process died, dropping client.\n");
exit(0);
}
@@ -66,6 +66,11 @@ bool poll_requests(void)
switch(cmd)
{
+ case REQ_RAWMODE:
+ {
+ child_rawmode = !child_rawmode;
+ break;
+ }
case REQ_BCASTMSG:
{
out((char*)data, datalen);