def route_deleted(self, lvl, dst, gw): nip = self.maproute.lvlid_to_nip(lvl, dst) ip = self.maproute.nip_to_ip(nip) ipstr = ip_to_str(ip) neigh = self.neigh.id_to_neigh(gw) dev = neigh.bestdev[0] gwipstr = ip_to_str(neigh.ip) KRoute.delete(ipstr, lvl_to_bits(lvl), gateway=gwipstr)
def neigh_deleted(self, neigh): ipstr = ip_to_str(neigh.ip) KRoute.delete(ipstr, lvl_to_bits(0))
def testDeleteRoute(self): ''' Test remove a route ''' Route.delete(self.ip, self.cidr, dev='eth0')