From 97c2eacc290ef4ba298b6659ab8bba925203f125 Mon Sep 17 00:00:00 2001 From: Aargh Rai Date: Sun, 31 May 2026 23:57:37 +0530 Subject: only valid moves here + piece captures --- src/server/comms.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/server') diff --git a/src/server/comms.c b/src/server/comms.c index 9dd83b9..cc5a0ce 100644 --- a/src/server/comms.c +++ b/src/server/comms.c @@ -4,14 +4,14 @@ #include "../logger/logger.h" struct str { - char msg[126]; + char msg[1023]; int len; }; void set_output(struct str* output, char* msg) { int i = 0; while (msg[i] != 0) { - assert(i < 126); + assert(i < 1023); output->msg[i] = msg[i]; i++; } @@ -45,7 +45,8 @@ void add_str(struct strs* strs, char* str) { } struct strs handle_input(mqd_t logging, mqd_t tx, mqd_t rx, char* payload, int len) { - send_queue(tx, payload, len); + log_infof("after: %d", payload[len]); + send_queue(tx, payload, len + 1); char* buf = read_queue(rx); struct strs output = init_strs(); @@ -62,6 +63,5 @@ struct strs handle_input(mqd_t logging, mqd_t tx, mqd_t rx, char* payload, int l n--; if (n == 0) n = get_num_messages(rx); } - log_infof("Handled the request"); return output; } -- cgit v1.2.3