Files
djumbai/libs/protocol/protocol.c

14 lines
351 B
C

#include "protocol.h"
int new_message(message *m, unsigned int sender, unsigned int receiver, char *content) {
if (strlen(content) > MAX_CONTENT_SIZE) {
return 1;
}
m->header.version = VERSION;
m->header.sender = sender;
m->header.receiver = receiver;
time(&m->header.timestamp);
strncpy(m->content, content, MAX_CONTENT_SIZE);
return 0;
}