diff options
author | Klement Sekera <ksekera@cisco.com> | 2021-12-07 09:49:53 +0000 |
---|---|---|
committer | Ole Tr�an <otroan@employees.org> | 2021-12-10 08:41:00 +0000 |
commit | 7c3275e84b64ade4e20d00e4457bd4e437b1894f (patch) | |
tree | 1efbac2a6a5cb9ca4917062a37244039c1065e64 /src/vnet/tunnel/tunnel_dp.h | |
parent | 514df6f931fb95e801c5033b114967e86113e778 (diff) |
ip: reassembly: handle atomic fragments correctly
If a fragment arrives with fragment offset = 0 and M = 0, it means that
this is actually a complete packet and per RFC 8200, it should be
treated independently from other fragments. This patch does that.
Fragmentation header is stripped and fragment is forwarded irregardles
of other existing reassemblies in case of full reassembly and treated
the same way as regular packet in shallow virtual reassembly.
Type: improvement
Change-Id: If3322d5e3160cd755b8465a642702a9166d46cc2
Signed-off-by: Klement Sekera <ksekera@cisco.com>
Diffstat (limited to 'src/vnet/tunnel/tunnel_dp.h')
0 files changed, 0 insertions, 0 deletions