From 8d1a83eaf487406fe3e7273ef657f6b180609b3b Mon Sep 17 00:00:00 2001 From: vm Date: Mon, 8 Jun 2020 17:53:34 +0200 Subject: fixed stuff --- 03_exercise/.srv_pid | 2 +- 03_exercise/cli/client | Bin 35192 -> 35352 bytes 03_exercise/cli/client.c | 1 + 03_exercise/srv/shell.c | 3 +++ 4 files changed, 5 insertions(+), 1 deletion(-) diff --git a/03_exercise/.srv_pid b/03_exercise/.srv_pid index af9bc34..d344ba0 100644 --- a/03_exercise/.srv_pid +++ b/03_exercise/.srv_pid @@ -1 +1 @@ -4125 +5015 diff --git a/03_exercise/cli/client b/03_exercise/cli/client index 4450079..208702c 100755 Binary files a/03_exercise/cli/client and b/03_exercise/cli/client differ diff --git a/03_exercise/cli/client.c b/03_exercise/cli/client.c index 22f4e61..e42151a 100644 --- a/03_exercise/cli/client.c +++ b/03_exercise/cli/client.c @@ -301,6 +301,7 @@ int parse(char *buffer, ssize_t length) { if (strspn(buffer, " \n\t") == strlen(buffer)) { // skip empty lines - empty being just spaces or tabs + printf("$> "); return CONTINUE; } diff --git a/03_exercise/srv/shell.c b/03_exercise/srv/shell.c index 74c492b..b956d3c 100644 --- a/03_exercise/srv/shell.c +++ b/03_exercise/srv/shell.c @@ -111,13 +111,16 @@ void send_file(int client_fd, char *path) { sprintf(buffer, "<