summaryrefslogtreecommitdiffstats
path: root/03_exercise/srv/server.c
diff options
context:
space:
mode:
Diffstat (limited to '03_exercise/srv/server.c')
-rw-r--r--03_exercise/srv/server.c27
1 files changed, 0 insertions, 27 deletions
diff --git a/03_exercise/srv/server.c b/03_exercise/srv/server.c
index 8527b83..11f7482 100644
--- a/03_exercise/srv/server.c
+++ b/03_exercise/srv/server.c
@@ -49,33 +49,6 @@ int main() {
printf("srv: connected: %s\n", inet_ntoa(cli_addr.sin_addr));
int status = shell(cfd);
- /*
- while ((bytes = read(sock, in_buf, BUF_SIZE)) != 0) {
- if (bytes < 0)
- die("Couldn't receive message");
-
- //printf("srv: %s\n", in_buf);
-
- if (strcmp(in_buf, "get") == 0) {
- // TODO: implement get
- } else if (strcmp(in_buf, "put") == 0) {
- // TODO: implement put
- } else if (strcmp(in_buf, "ping") == 0) {
- strncpy(out_buf, "pong!", sizeof(out_buf));
- } else {
- // TODO: connect our shell implementation
- memcpy(out_buf, "got: ", sizeof(out_buf));
- memcpy(out_buf + sizeof("got: ") - 1, in_buf, BUF_SIZE - sizeof("got: ") + 1);
- }
-
- if (write(sock, out_buf, sizeof(out_buf)) < 0)
- die("Couldn't send message");
-
- memset(in_buf, 0, BUF_SIZE);
- memset(out_buf, 0, BUF_SIZE);
- }*/
-
- //printf("srv: closing down\n");
close(cfd);
close(sfd);