diff options
author | Neale Ranns <nranns@cisco.com> | 2019-10-30 17:34:14 +0000 |
---|---|---|
committer | Ole Trøan <otroan@employees.org> | 2019-11-05 15:34:00 +0000 |
commit | 0b6a857d85df97e887de7aaf00fd6bd2dae39bf8 (patch) | |
tree | 9494d7544d7af1fb5381bfb0aea51f731a661afd /test/vpp_neighbor.py | |
parent | 3ea17d54a9a00c81bc672a7be1d48b765ac87ed2 (diff) |
ip: Fragmentation fixes
Type: fix
if the packet is about to be fragmented, then don't call any of the
actions that expect the rewrite to have been written.
1) don't double count packets thru the adjacency (original & fragments)
2) don't double decrement the TTL for fragments
3) return to ip4-midchain post ip-frag if that's where we started.
4) only run midchain/mcast fixups if not fragmenting (if no errors)
Change-Id: Ib2866787a42713ee5871b87b597d8f74b901044b
Signed-off-by: Neale Ranns <nranns@cisco.com>
Diffstat (limited to 'test/vpp_neighbor.py')
-rw-r--r-- | test/vpp_neighbor.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/test/vpp_neighbor.py b/test/vpp_neighbor.py index eb9635fd603..f906c2a5af3 100644 --- a/test/vpp_neighbor.py +++ b/test/vpp_neighbor.py @@ -58,6 +58,7 @@ class VppNeighbor(VppObject): flags=self.flags) self.stats_index = r.stats_index self._test.registry.register(self, self._test.logger) + return self def remove_vpp_config(self): self._test.vapi.ip_neighbor_add_del( |