Skip to content

Disable mptcp if proper header files are not available#11651

Merged
serrislew merged 2 commits intoapache:masterfrom
serrislew:check_mptcp_log
Aug 19, 2024
Merged

Disable mptcp if proper header files are not available#11651
serrislew merged 2 commits intoapache:masterfrom
serrislew:check_mptcp_log

Conversation

@serrislew
Copy link
Copy Markdown
Contributor

@serrislew serrislew commented Aug 5, 2024

Currently, to log whether a connection used mptcp, we check the socket option, which requires specific libraries to be available. This is not done when enabling mptcp in our configurations. Therefore, it is possible that we enable mptcp but our logging says we are not using mptcp so that leads to confusion

@serrislew serrislew self-assigned this Aug 5, 2024
@bryancall bryancall requested a review from bneradt August 12, 2024 22:46
@bryancall bryancall added this to the 10.1.0 milestone Aug 12, 2024
@serrislew serrislew changed the title Disable mptcp if logging is disabled Disable mptcp if proper header files are not available Aug 14, 2024
@serrislew serrislew merged commit e922e19 into apache:master Aug 19, 2024
@cmcfarlen cmcfarlen modified the milestones: 10.1.0, 10.0.0 Aug 20, 2024
@cmcfarlen
Copy link
Copy Markdown
Contributor

Cherry-picked to v10.0.x

cmcfarlen pushed a commit that referenced this pull request Aug 20, 2024
* Disable mptcp if logging is disabled

* open file after cond

---------

Co-authored-by: Serris Lew <lserris@apple.com>
(cherry picked from commit e922e19)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: picked-10.0.0

Development

Successfully merging this pull request may close these issues.

5 participants