From 84564a075cafea90f217505a93fa185f2d57bc31 Mon Sep 17 00:00:00 2001 From: Claudio-Daniel Freire Date: Thu, 12 May 2011 15:12:24 +0200 Subject: [PATCH] Fix stupid bug: missing ns3 reference in _add_static_route --- src/nepi/testbeds/ns3/factories_metadata_v3_9_RC3.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/nepi/testbeds/ns3/factories_metadata_v3_9_RC3.py b/src/nepi/testbeds/ns3/factories_metadata_v3_9_RC3.py index c570e9a1..8fd79b1e 100644 --- a/src/nepi/testbeds/ns3/factories_metadata_v3_9_RC3.py +++ b/src/nepi/testbeds/ns3/factories_metadata_v3_9_RC3.py @@ -241,7 +241,7 @@ def configure_device(testbed_instance, guid): ipv4.SetMetric(ifindex, 1) ipv4.SetUp(ifindex) -def _add_static_route(static_routing, +def _add_static_route(ns3, static_routing, address, netprefix, nexthop_address, ifindex): if netprefix == 0: # Default route: 0.0.0.0/0 @@ -255,7 +255,7 @@ def _add_static_route(static_routing, static_routing.AddNetworkRouteTo(address, mask, nexthop_address, ifindex) -def _add_static_route_if(static_routing, address, netprefix, ifindex): +def _add_static_route_if(ns3, static_routing, address, netprefix, ifindex): if netprefix == 0: # Default route: 0.0.0.0/0 static_routing.SetDefaultRoute(ifindex) @@ -297,12 +297,12 @@ def configure_node(testbed_instance, guid): ifindex = ipv4.GetInterfaceForPrefix(nexthop_address, ifmask) if ifindex == ifidx: break - _add_static_route(static_routing, + _add_static_route(ns3, static_routing, address, netprefix, nexthop_address, ifindex) else: mask = ns3.Ipv4Mask("/%d" % netprefix) ifindex = ipv4.GetInterfaceForPrefix(address, mask) - _add_static_route_if(static_routing, + _add_static_route_if(ns3, static_routing, address, netprefix, nexthop_address, ifindex) factories_info = dict({ -- 2.47.0