--- embedaddon/mpd/src/bund.c 2021/03/17 00:39:23 1.1.1.5 +++ embedaddon/mpd/src/bund.c 2023/09/27 11:08:00 1.1.1.5.2.1 @@ -900,9 +900,11 @@ BundUpdateParams(Bund b) /* Subtract to make room for various frame-bloating protocols */ if (b->n_up > 0) { - if (Enabled(&b->conf.options, BUND_CONF_COMPRESSION)) + if (Enabled(&b->conf.options, BUND_CONF_COMPRESSION) && + b->pppConfig.bund.enableCompression) mtu = CcpSubtractBloat(b, mtu); - if (Enabled(&b->conf.options, BUND_CONF_ENCRYPTION)) + if (Enabled(&b->conf.options, BUND_CONF_ENCRYPTION) && + b->pppConfig.bund.enableEncryption) mtu = EcpSubtractBloat(b, mtu); }