Page MenuHomeFreeBSD

Preserve IPv6 fragment IDs accross reassembly and refragmentation
ClosedPublic

Authored by kp on Mar 31 2015, 9:52 PM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Nov 11, 2:20 PM
Unknown Object (File)
Tue, Nov 11, 3:14 AM
Unknown Object (File)
Mon, Nov 10, 8:21 PM
Unknown Object (File)
Mon, Nov 10, 1:08 PM
Unknown Object (File)
Wed, Oct 29, 1:43 AM
Unknown Object (File)
Tue, Oct 28, 7:46 PM
Unknown Object (File)
Tue, Oct 28, 2:30 PM
Unknown Object (File)
Oct 17 2025, 5:28 AM
Subscribers
None

Details

Reviewers
philip
gnn
Group Reviewers
network
Summary

When forwarding fragmented IPv6 packets and filtering with PF we
reassemble and refragment. That means we generate new fragment headers
and a new fragment ID.

We already save the fragment IDs so we can do the reassembly so it's
straightforward to apply the incoming fragment ID on the refragmented
packets.

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

kp retitled this revision from to Preserve IPv6 fragment IDs accross reassembly and refragmentation.
kp updated this object.
kp edited the test plan for this revision. (Show Details)
kp added reviewers: philip, gnn, network.
kp set the repository for this revision to rS FreeBSD src repository - subversion.
gnn edited edge metadata.
This revision is now accepted and ready to land.Mar 31 2015, 9:59 PM

Committed as r280955.