From 8061a41b38731bab44ae3f33e21ff13822c2e099 Mon Sep 17 00:00:00 2001 From: "Sergio R. Caprile" Date: Mon, 19 May 2025 09:22:59 -0300 Subject: [PATCH] workaround --- mongoose.c | 2 +- src/net_builtin.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mongoose.c b/mongoose.c index b4798476..55a150da 100644 --- a/mongoose.c +++ b/mongoose.c @@ -4745,7 +4745,7 @@ static struct mg_connection *accept_conn(struct mg_connection *lsn, return NULL; } struct connstate *s = (struct connstate *) (c + 1); - s->dmss = 536; // assume default, RFC-9293 3.7.1 + s->dmss = 1460; // TODO(scaprile): 536; // assume default, RFC-9293 3.7.1 s->seq = mg_ntohl(pkt->tcp->ack), s->ack = mg_ntohl(pkt->tcp->seq); memcpy(s->mac, pkt->eth->src, sizeof(s->mac)); settmout(c, MIP_TTYPE_KEEPALIVE); diff --git a/src/net_builtin.c b/src/net_builtin.c index c027e57e..d2b90299 100644 --- a/src/net_builtin.c +++ b/src/net_builtin.c @@ -580,7 +580,7 @@ static struct mg_connection *accept_conn(struct mg_connection *lsn, return NULL; } struct connstate *s = (struct connstate *) (c + 1); - s->dmss = 536; // assume default, RFC-9293 3.7.1 + s->dmss = 1460; // TODO(scaprile): 536; // assume default, RFC-9293 3.7.1 s->seq = mg_ntohl(pkt->tcp->ack), s->ack = mg_ntohl(pkt->tcp->seq); memcpy(s->mac, pkt->eth->src, sizeof(s->mac)); settmout(c, MIP_TTYPE_KEEPALIVE);