Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: perform segmentation accordign to ACL max #263

Merged
merged 1 commit into from
Jan 29, 2025
Merged

Conversation

lulf
Copy link
Member

@lulf lulf commented Jan 24, 2025

Fix a bug where outbound l2cap packets would not get segmented according to ACL max for connection oriented channels.

Might fix #260

@lulf
Copy link
Member Author

lulf commented Jan 24, 2025

/test

@lulf lulf marked this pull request as draft January 24, 2025 07:20
@lulf lulf force-pushed the acl-segmentation branch from de9e2a9 to cfe2ffa Compare January 25, 2025 15:03
@lulf
Copy link
Member Author

lulf commented Jan 25, 2025

/test

@hicklin
Copy link
Contributor

hicklin commented Jan 27, 2025

I have tested this branch for the conditions in issue #260 and I can confirm that the same issues are observed.

@lulf lulf force-pushed the acl-segmentation branch from cfe2ffa to a6e10aa Compare January 27, 2025 14:37
@lulf lulf marked this pull request as ready for review January 27, 2025 14:37
@lulf
Copy link
Member Author

lulf commented Jan 27, 2025

I've verified that it fixes the potential of missing ACL segmentation when using larger l2cap mtu on nrf, even if it doesn't seem to fix #260.

@lulf
Copy link
Member Author

lulf commented Jan 27, 2025

/test

Fix a bug where outbound l2cap packets would not get segmented according to ACL max
for connection oriented channels.
@lulf lulf force-pushed the acl-segmentation branch from a6e10aa to c246eea Compare January 29, 2025 12:26
@lulf
Copy link
Member Author

lulf commented Jan 29, 2025

/test

@lulf lulf merged commit d8df419 into main Jan 29, 2025
3 checks passed
@lulf lulf deleted the acl-segmentation branch January 29, 2025 12:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Issue sending payloads > 245 between esp32-c6
2 participants