From be2a37427c763191eebcd7a2bbbb4c89cd916211 Mon Sep 17 00:00:00 2001 From: Tom Henderson Date: Tue, 14 Oct 2014 11:21:47 -0700 Subject: [PATCH] replace deprecated API --- examples/routing/simple-routing-ping6.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/examples/routing/simple-routing-ping6.py b/examples/routing/simple-routing-ping6.py index 93ee3239a..f9a0a8272 100644 --- a/examples/routing/simple-routing-ping6.py +++ b/examples/routing/simple-routing-ping6.py @@ -70,12 +70,14 @@ def main(argv): # Create networks and assign IPv6 Addresses print "Addressing" ipv6 = ns.internet.Ipv6AddressHelper(); - ipv6.NewNetwork(ns.network.Ipv6Address("2001:1::"), ns.network.Ipv6Prefix(64)); + ipv6.SetBase(ns.network.Ipv6Address("2001:1::"), ns.network.Ipv6Prefix(64)); i1 = ipv6.Assign(d1); - i1.SetRouter(1, True); - ipv6.NewNetwork(ns.network.Ipv6Address("2001:2::"), ns.network.Ipv6Prefix(64)); + i1.SetForwarding(1, True); + i1.SetDefaultRouteInAllNodes(1); + ipv6.SetBase(ns.network.Ipv6Address("2001:2::"), ns.network.Ipv6Prefix(64)); i2 = ipv6.Assign(d2); - i2.SetRouter(0, True); + i2.SetForwarding(0, True); + i2.SetDefaultRouteInAllNodes(0); # Create a Ping6 application to send ICMPv6 echo request from n0 to n1 via r print "Application"