use pcb->mss instead of TCP_MSS for preallocate mss-sized pbufs (bug #34019)

This commit is contained in:
Simon Goldschmidt
2011-09-11 13:13:26 +02:00
parent 112158b056
commit dccad08508
2 changed files with 5 additions and 1 deletions

View File

@@ -232,7 +232,7 @@ tcp_pbuf_prealloc(pbuf_layer layer, u16_t length, u16_t max_length,
LWIP_UNUSED_ARG(apiflags);
LWIP_UNUSED_ARG(first_seg);
/* always create MSS-sized pbufs */
alloc = TCP_MSS;
alloc = pcb->mss;
#else /* LWIP_NETIF_TX_SINGLE_PBUF */
if (length < max_length) {
/* Should we allocate an oversized pbuf, or just the minimum