aboutsummaryrefslogtreecommitdiff
path: root/protocol.h
diff options
context:
space:
mode:
Diffstat (limited to 'protocol.h')
-rw-r--r--protocol.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/protocol.h b/protocol.h
index d35126c..0c5b04a 100644
--- a/protocol.h
+++ b/protocol.h
@@ -1,7 +1,8 @@
#ifndef PROTOCOL_H
#define PROTOCOL_H
-#include "chatty.h"
+#include "arena.h"
+#include "types.h"
/// Protocol
// - every message has format Header + Message
@@ -212,7 +213,7 @@ recvTextMessage(Arena* msgsArena, u32 fd)
nrecv = recv(fd, (u8*)&message->text, text_size, 0);
assert(nrecv != -1);
- assert(nrecv == message->len * sizeof(*message->text));
+ assert(nrecv == (s32)(message->len * sizeof(*message->text)));
return message;
}
@@ -331,7 +332,7 @@ sendAnyMessage(u32 fd, HeaderMessage header, void* anyMessage)
s32 nsend_total;
s32 nsend = send(fd, &header, sizeof(header), 0);
if (nsend == -1) return nsend;
- loggingf("sendAnyMessage (%d)|sending "HEADER_FMT"\n", fd, HEADER_ARG(header));
+ LoggingF("sendAnyMessage (%d)|sending "HEADER_FMT"\n", fd, HEADER_ARG(header));
assert(nsend == sizeof(header));
nsend_total = nsend;
@@ -359,7 +360,7 @@ sendAnyMessage(u32 fd, HeaderMessage header, void* anyMessage)
anyMessage = &message->text;
} break;
default:
- loggingf("sendAnyMessage (%d)|Cannot send %s\n", fd, headerTypeString(header.type));
+ LoggingF("sendAnyMessage (%d)|Cannot send %s\n", fd, headerTypeString(header.type));
return -1;
}