net - #1752
Conversation
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Comment |
0ea0d48 to
5b72388
Compare
f5188c3 to
75fbc59
Compare
Codecov Report❌ Patch coverage is 📢 Thoughts on this report? Let us know! |
75fbc59 to
8086c9c
Compare
671b989 to
b687ddd
Compare
dd9b98e to
83d440b
Compare
069153b to
d80fe2d
Compare
83d440b to
bbcc339
Compare
3d5b3de to
a2e4e51
Compare
bbcc339 to
73933c6
Compare
a2e4e51 to
046ea6b
Compare
73933c6 to
493afc8
Compare
8bd7e1c to
e7119dc
Compare
mvachhar
left a comment
There was a problem hiding this comment.
I think we need one extra test regarding checksums. Might as well fix the wierd licensing verbiage while you're at it.
|
|
||
| /// Eight words to fold, over a UDP pseudo-header. | ||
| #[test] | ||
| fn a_v6_address_change_matches_a_fresh_udp_checksum() { |
There was a problem hiding this comment.
We need a test for the incremental checksum update where the quoted packet header is truncated below the required 128 bytes. We won't ever generate such a packet but we can receive one. What happens in that case when we try to update the checksum?
There was a problem hiding this comment.
Nothing happens tho. The truncated quote ships exactly as received.
I can write a test to assert that if you like
98d9cda to
b760312
Compare
9b64d3b to
24551ab
Compare
dd860c4 to
8bf6ba3
Compare
24551ab to
3230698
Compare
4262cba to
cfaa23b
Compare
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Signed-off-by: Daniel Noland <daniel@githedgehog.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Signed-off-by: Daniel Noland <daniel@githedgehog.com>
Extra checks to make sure the unsafe version is sound. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Signed-off-by: Daniel Noland <daniel@githedgehog.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Signed-off-by: Daniel Noland <daniel@githedgehog.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Signed-off-by: Daniel Noland <daniel@githedgehog.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Signed-off-by: Daniel Noland <daniel@githedgehog.com>
- Derive each shape from its match chain. - Compare returned layer addresses across all argument counts. - Add VXLAN rejection cases. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Signed-off-by: Daniel Noland <daniel@githedgehog.com>
Scramble parent protocol fields, then deparse and reparse to verify that `Within::conform` behaves correctly. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Signed-off-by: Daniel Noland <daniel@githedgehog.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Signed-off-by: Daniel Noland <daniel@githedgehog.com>
Lowered the count for miri. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Signed-off-by: Daniel Noland <daniel@githedgehog.com>
cfaa23b to
18802fb
Compare
No description provided.