summaryrefslogtreecommitdiff
path: root/src/proto.c
diff options
context:
space:
mode:
authorJesper Jensen <jesper@slashwin.dk>2021-10-27 20:24:30 +0200
committerJesper Jensen <jesper@slashwin.dk>2021-10-27 20:24:30 +0200
commit42a627aab5e47c3f3e05460322b9c1c3f2c69214 (patch)
tree031e8a09ec26229b31f58e2189d0023898881d20 /src/proto.c
parent38f176ca9c1f21fc11b3ccc6aa45bd2f47e2eab7 (diff)
Increase payload sizemainflush
Diffstat (limited to 'src/proto.c')
-rw-r--r--src/proto.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/proto.c b/src/proto.c
index 196b912..b518f79 100644
--- a/src/proto.c
+++ b/src/proto.c
@@ -320,6 +320,7 @@ PROCESS_REPONSE(getclient_response) {
}
} else {
struct entry* entry = routing_get(&id);
+ assert(entry != NULL);
entry->expire = now + PROTO_UNCTM;
}
@@ -457,7 +458,7 @@ int handle_packet(struct dht* dht, time_t now, enum commandType type, char* tran
assert(*msgbuff->messages < msgbuff->messages_end);
struct message* message = *msgbuff->messages;
- char* end = message->payload+128;
+ char* end = message->payload+sizeof(message->payload);
char* cursor = message->payload;
int rc = snprintf(cursor, end-cursor , "d1:t%ld:", transaction_len);