From e1eefb9fd4834f088494a81fb7fd0b80b60dcd12 Mon Sep 17 00:00:00 2001 From: cdez Date: Wed, 5 Feb 2025 18:48:40 -0700 Subject: [PATCH] finished homework one, testing complete? --- timeserver/timeserver.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/timeserver/timeserver.c b/timeserver/timeserver.c index c3d1a7c..9b011f3 100644 --- a/timeserver/timeserver.c +++ b/timeserver/timeserver.c @@ -46,17 +46,14 @@ int main(int argc, char **argv) message[receivedDataLen] = '\0'; printf("Message rec: %s", message); // if "time\r\n" is received, then send() back the linux epoch. - if(strcmp(message, "time\n") == 0) + if(strcmp(message, "time\r\n") == 0) { // char reply[BUFFER_SIZE]; sprintf(reply, "%d", time(NULL)); - printf("%s", reply); - // char *reply = time(NULL); - // char *reply = "Replied"; sendto(socketTimeFD, (const char *)reply, strlen(reply), 0, (const struct sockaddr *) &clientAddr, clientAddrLen); } - else if(strcmp(message, "close") == 0 || strcmp(message, "quit") == 0 || strcmp(message, "q") == 0) + else if (strcmp(message, "close\n") == 0 || strcmp(message, "quit\n") == 0 || strcmp(message, "q\n") == 0) { // printf("\nServer received close.\n");