mirror of
https://github.com/esphome/esphome.git
synced 2026-10-21 21:36:14 +00:00
- Work out each layer's packet size during validation, as the C++ does, and reject a fragmentation max_packet_size whose fragments do not all fit in the reliability queue at once, or need more than 128 fragments - Fit the test peer's largest packet in its queue - Reuse interface_layers() in final_validate_interface() - Keep the earlier tests in place in test_packet_interface.py Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>