diff options
| author | Laurent Bercot <ska-skaware@skarnet.org> | 2021-07-21 13:16:39 +0000 |
|---|---|---|
| committer | Laurent Bercot <ska@appnovation.com> | 2021-07-21 13:16:39 +0000 |
| commit | 53d7f0de3feeb8ad93bb8c319c3f0f314c7d31cf (patch) | |
| tree | ba85733fc50c6f1ee56261cbd33328e4c78af435 /src/server/client.h | |
| parent | 89a440efc603e6d6c7fa85b01a5a904baff5cd26 (diff) | |
| download | s6-rc-53d7f0de3feeb8ad93bb8c319c3f0f314c7d31cf.tar.gz | |
New id/typenum mapping, monitor filter, cdb in db_load, etc.
Signed-off-by: Laurent Bercot <ska@appnovation.com>
Diffstat (limited to 'src/server/client.h')
| -rw-r--r-- | src/server/client.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/server/client.h b/src/server/client.h index 4b6cccc..1acdf53 100644 --- a/src/server/client.h +++ b/src/server/client.h @@ -22,10 +22,11 @@ struct client_s uint32_t xindex[2] ; s6rc_connection_t connection ; textmessage_sender_t monitor ; + unsigned char *monitor_filter ; uint32_t monitor_verbosity ; uint8_t perms ; } ; -#define CLIENT_ZERO { .next = 0, .xindex = 0, .connection = S6RC_CONNECTION_ZERO, .monitor = TEXTMESSAGE_SENDER_ZERO, .monitor_verbosity = 0, .perms = 0 } +#define CLIENT_ZERO { .next = 0, .xindex = 0, .connection = S6RC_CONNECTION_ZERO, .monitor = TEXTMESSAGE_SENDER_ZERO, .monitor_filter = 0, .monitor_verbosity = 0, .perms = 0 } extern tain_t client_answer_tto ; extern client_t *client_head ; @@ -40,7 +41,8 @@ extern int client_add (int, uint8_t) ; /* Monitors */ extern uint32_t client_monitors ; -extern int monitor_finish (client_t *) ; -extern int monitor_put (uint32_t, char const *, size_t) ; +extern void monitor_finish (client_t *) ; +extern void monitor_put (uint32_t, char const *, size_t) ; +extern void monitor_announce (uint32_t, uint8_t) ; #endif |
