summaryrefslogtreecommitdiffstats
path: root/nserver/src/nserve.c
Commit message (Collapse)AuthorAgeFilesLines
* nserve: Add ncmd.hrsiddharth2020-04-171-42/+0
| | | | | | | | * 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: nserve.c: Update nserve.rsiddharth2020-04-171-15/+23
| | | | | * nserver/src/nserve.c (nserve): Loop until client sends an empty command or a command with an invalid size.
* nserver: nserve.c: check_cmd_size -> check_cmd.rsiddharth2020-04-171-11/+15
| | | | | | | * 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: nserve.c: Update check_cmd_size.rsiddharth2020-04-171-1/+0
| | | | * nserver/src/nserve.c (check_cmd_size): Remove debug.
* nserver: nserve.c: Update check_cmd_size.rsiddharth2020-04-171-5/+10
| | | | | | | * 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: nserve.c: Add sanitize.rsiddharth2020-04-171-0/+14
| | | | * nserver/src/nserve.c (sanitize): New function.
* nserver: Update check_cmd_size.rsiddharth2020-04-171-3/+2
| | | | | * nserver/src/nserve.c (check_cmd_size): Use barfsock to send error to socket.
* nserver: Update check_cmd_size.rsiddharth2020-04-171-1/+3
| | | | * nserver/src/nserve.c (check_cmd_size): Add check for the send call.
* nserver: Update nserve.rsiddharth2020-04-171-9/+9
| | | | * nserver/src/nserve.c (nserve): buf -> cmd.
* nserve: Update nserve.rsiddharth2020-04-171-1/+9
| | | | * nserver/src/nserve.c (nserve): Add command size check.
* nserve: Fix nserve.rsiddharth2020-04-171-1/+1
| | | | * nserver/src/nserve.c (nserve): Fix syntax error.
* nserve: Add check_cmd_size.rsiddharth2020-04-171-0/+19
| | | | | * nserver/src/nserve.c (check_cmd_size): New function. * nserver/src/nserve.h (CMD_SIZE): New constant.
* nserve: necho.h -> nserve.hrsiddharth2020-04-171-0/+59
* 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`.