| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
* nserver/src/nserve.c (sanitize, check_cmd): Move functions ...
* nserver/src/ncmd.c (sanitize, check_cmd): ... here.
* nserver/src/nserve.h (CMD_MIN_SIZE, CMD_MAX_SIZE): Move constants...
* nserver/src/ncmd.h (CMD_MIN_SIZE, CMD_MAX_SIZE): ... here.
(sanitize, check_cmd): New function declarations.
|
|
|
|
|
| |
* nserver/src/nserve.c (nserve): Loop until client sends an empty
command or a command with an invalid size.
|
|
|
|
|
|
|
| |
* nserver/src/nserve.c (check_cmd_size): Rename to ...
(check_cmd): ...this. Remove argument sock. Now returns a char *. The
returned char * is NULL on success and is pointer to err string on
failure.
|
|
|
|
| |
* nserver/src/nserve.c (check_cmd_size): Remove debug.
|
|
|
|
|
|
|
| |
* nserver/src/nserve.c (check_cmd_size): Update valid cmd size
constraint. If command size is zero; send close connection message.
* nserver/src/nserve.h (CMD_SIZE): Remove constant.
(CMD_MIN_SIZE, CMD_MAX_SIZE): New constants.
|
|
|
|
| |
* nserver/src/nserve.c (sanitize): New function.
|
|
|
|
|
| |
* nserver/src/nserve.c (check_cmd_size): Use barfsock to send error to
socket.
|
|
|
|
| |
* nserver/src/nserve.c (check_cmd_size): Add check for the send call.
|
|
|
|
| |
* nserver/src/nserve.c (nserve): buf -> cmd.
|
|
|
|
| |
* nserver/src/nserve.c (nserve): Add command size check.
|
|
|
|
| |
* nserver/src/nserve.c (nserve): Fix syntax error.
|
|
|
|
|
| |
* nserver/src/nserve.c (check_cmd_size): New function.
* nserver/src/nserve.h (CMD_SIZE): New constant.
|
|
* nserver/src/necho.c: Remove file.
* nserver/src/nserve.c: New file.
* nserver/src/necho.h: Rename to...
* nserver/src/nserve.h: ...this. Remove functions `echo` and
`echoserve`. Add function `nserve`.
|