From 7425f9289bdc17d330044b0df0fc31cdeeca626b Mon Sep 17 00:00:00 2001 From: Neale Ranns Date: Wed, 23 Jan 2019 00:36:16 -0800 Subject: IP route local and connected allow routes that are local and connected to be added via the API. this emulates the addition of a second address in the same subnet added to an interface. Change-Id: Ib18a08c26956be9a07b3360664210c8cf6734c84 Signed-off-by: Neale Ranns --- test/vpp_ip_route.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'test/vpp_ip_route.py') diff --git a/test/vpp_ip_route.py b/test/vpp_ip_route.py index 5a6598eb012..d024f10c5e7 100644 --- a/test/vpp_ip_route.py +++ b/test/vpp_ip_route.py @@ -391,8 +391,7 @@ class VppIpRoute(VppObject): self.is_prohibit = is_prohibit def add_vpp_config(self): - if self.is_local or self.is_unreach or \ - self.is_prohibit or self.is_drop: + if self.is_unreach or self.is_prohibit or self.is_drop: r = self._test.vapi.ip_add_del_route( self.dest_addr, self.dest_addr_len, @@ -421,6 +420,7 @@ class VppIpRoute(VppObject): next_hop_id=path.next_hop_id, is_ipv6=self.is_ip6, is_dvr=path.is_dvr, + is_local=self.is_local, is_resolve_host=path.is_resolve_host, is_resolve_attached=path.is_resolve_attached, is_source_lookup=path.is_source_lookup, @@ -430,8 +430,7 @@ class VppIpRoute(VppObject): self._test.registry.register(self, self._test.logger) def remove_vpp_config(self): - if self.is_local or self.is_unreach or \ - self.is_prohibit or self.is_drop: + if self.is_unreach or self.is_prohibit or self.is_drop: self._test.vapi.ip_add_del_route( self.dest_addr, self.dest_addr_len, -- cgit 1.2.3-korg