From c60b5f2d9ecc8681783b26a1ed6e0adf91018c7c Mon Sep 17 00:00:00 2001 From: Nico Schottelius Date: Mon, 4 Mar 2019 15:38:16 +0100 Subject: [PATCH] pass in prefix len --- p4app/controller.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/p4app/controller.py b/p4app/controller.py index 733a24e..7984f29 100644 --- a/p4app/controller.py +++ b/p4app/controller.py @@ -170,8 +170,8 @@ class L2Controller(object): for v6route in self.v6_routes[self.mode]: host = "h{}".format(v6route['port']) dev = "{}-eth0".format(host) - net = ipaddress.ip_network(v6route['net']) - ipaddr = net[1] + net = v6route['net'] + ipaddr = "{}/{}".format(net[1],net.prefix_len) self.add_host_ips(host, str(net), str(ipaddr), dev)