diff options
| author | Aargh Rai <aargh.rai+git@gmail.com> | 2026-05-31 23:57:37 +0530 |
|---|---|---|
| committer | Aargh Rai <aargh.rai+git@gmail.com> | 2026-05-31 23:57:37 +0530 |
| commit | 97c2eacc290ef4ba298b6659ab8bba925203f125 (patch) | |
| tree | dd91ed1d3bf864ae22a03a19cfe296b0814ad8c2 /src/server/comms.c | |
| parent | 1043870b3efb37179c71e0b21c7faf9179e641c1 (diff) | |
only valid moves here + piece captures
Diffstat (limited to 'src/server/comms.c')
| -rw-r--r-- | src/server/comms.c | 8 |
1 files changed, 4 insertions, 4 deletions
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; } |
