diff options
| author | Jesper Jensen <jesper@slashwin.dk> | 2021-10-27 20:24:30 +0200 |
|---|---|---|
| committer | Jesper Jensen <jesper@slashwin.dk> | 2021-10-27 20:24:30 +0200 |
| commit | 42a627aab5e47c3f3e05460322b9c1c3f2c69214 (patch) | |
| tree | 031e8a09ec26229b31f58e2189d0023898881d20 /src/proto.c | |
| parent | 38f176ca9c1f21fc11b3ccc6aa45bd2f47e2eab7 (diff) | |
Increase payload sizemainflush
Diffstat (limited to 'src/proto.c')
| -rw-r--r-- | src/proto.c | 3 |
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); |
