def new (cls, afi, safi, packed, mask, labels, rd, nexthop, action): instance = cls(afi,safi,OUT.ANNOUNCE) instance.cidr = CIDR(packed, mask) instance.labels = labels instance.rd = rd instance.nexthop = NextHop(IP.ntop(nexthop),nexthop) instance.action = action return instance
def new(cls, afi, safi, packed, mask, labels, rd, nexthop, action): instance = cls(afi, safi, OUT.ANNOUNCE) instance.cidr = CIDR(packed, mask) instance.labels = labels instance.rd = rd instance.nexthop = NextHop(IP.ntop(nexthop), nexthop) instance.action = action return instance
def top (self): if not self._ip: self._ip = IP.ntop(self._packed) return self._ip
def getip(self): if not self._ip: self._ip = IP.ntop(self.packed) return self._ip
def top(self, negotiated=None, afi=AFI.undefined): if not self._ip: self._ip = IP.ntop(self._packed) return self._ip
def getip (self): if not self._ip: self._ip = IP.ntop(self.packed) return self._ip
def top (self, negotiated=None, afi=AFI.undefined): if not self._ip: self._ip = IP.ntop(self._packed) return self._ip
def top (self): if not self._ip: self._ip = IP.ntop(self._packed) return self._ip