From cb8af6e7bf5f6e70fc9722d36448213c719e83c8 Mon Sep 17 00:00:00 2001 From: Franklin Wei Date: Thu, 19 May 2016 16:47:06 -0400 Subject: implement more of dunnet --- src/server.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/server.h') diff --git a/src/server.h b/src/server.h index 6d3d029..a0efb39 100644 --- a/src/server.h +++ b/src/server.h @@ -24,6 +24,7 @@ enum room_id; /* everything the server needs to manage its children */ +/* aliased as user_t */ struct child_data { pid_t pid; @@ -40,6 +41,9 @@ struct child_data { ev_io *io_watcher; ev_child *sigchld_watcher; + /* raw mode callback (NULL if none, set by world module) */ + void (*raw_mode_cb)(struct child_data*, char *data, size_t len); + /* remote IP */ struct in_addr addr; }; -- cgit v1.1