diff options
| author | Franklin Wei <git@fwei.tk> | 2016-01-23 15:25:34 -0500 |
|---|---|---|
| committer | Franklin Wei <git@fwei.tk> | 2016-01-23 15:25:34 -0500 |
| commit | 636634f244bbe04c703b5019f26578ac5441fefd (patch) | |
| tree | 488a725b47f8bcc925f78b59665231742cf80a41 /src/client.c | |
| parent | bb90172cbaa3a38f58293982a38f6854d9afe1f9 (diff) | |
| download | netcosm-636634f244bbe04c703b5019f26578ac5441fefd.zip netcosm-636634f244bbe04c703b5019f26578ac5441fefd.tar.gz netcosm-636634f244bbe04c703b5019f26578ac5441fefd.tar.bz2 netcosm-636634f244bbe04c703b5019f26578ac5441fefd.tar.xz | |
stuff
Diffstat (limited to 'src/client.c')
| -rw-r--r-- | src/client.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/client.c b/src/client.c index 91cbbac..cbfe63b 100644 --- a/src/client.c +++ b/src/client.c @@ -155,6 +155,7 @@ void send_master(unsigned char cmd, const void *data, size_t sz) if(data) memcpy(req + sizeof(pid_t) + 1, data, sz); + assert(1 + sizeof(pid_t) + sz <= MSG_MAX); write(to_parent, req, 1 + sizeof(pid_t) + sz); /* poll till we get data */ @@ -279,8 +280,6 @@ bool poll_requests(void) unsigned char cmd = packet[0]; - debugf("Child gets code %d\n", cmd); - switch(cmd) { case REQ_BCASTMSG: @@ -658,6 +657,7 @@ auth: //} } + /* unprivileged commands */ if(!strcmp(tok, "QUIT") || !strcmp(tok, "EXIT")) { free(cmd); |