From 42e12def814911032a96c105d9e8c35859d24187 Mon Sep 17 00:00:00 2001 From: Aadhavan Srinivasan Date: Sun, 9 Apr 2023 09:39:12 -0500 Subject: [PATCH] Routine bugfixes --- main.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/main.c b/main.c index 7c7b1a5..a8312fe 100644 --- a/main.c +++ b/main.c @@ -33,7 +33,7 @@ int main() { fd_set read_fd_set; int conn_sockets[MAX_CONNECTIONS] = {-1}; - User* dest_users[MAX_CONNECTIONS] = {NULL}; + User* to_user[MAX_CONNECTIONS] = {NULL}; FD_ZERO(&read_fd_set); char buffer[BUFFER_SIZE]; @@ -73,15 +73,15 @@ int main() { if (num_bytes_read <= 0) { close(conn_sockets[i]); conn_sockets[i] = 0; - dest_users[i] = NULL; + to_user[i] = NULL; } else { - if (dest_users[i] == NULL) { - dest_users[i] = fetch_user(user_string(buffer)); - if (dest_users[i] == NULL) { + if (to_user[i] == NULL) { + to_user[i] = fetch_user(fetch_dest_user_string(buffer)); + if (to_user[i] == NULL) { printf("Invalid message format or User\n"); exit(241); } else { - printf("Message intended for %s\n",dest_users[i]->username); + printf("Message intended for %s\n",to_user[i]->username); exit(0); } @@ -133,9 +133,9 @@ User** create_user_list(char* filename) { token = strtok(file_str," \r\n"); for (int i=0;iusername = strdup(token); + (*(users + i))->username = strdup(token); token = strtok(NULL," \r\n"); - users[i]->password = strdup(token); + (*(users + i))->password = strdup(token); token = strtok(NULL," \r\n"); }