def __init__ (self,afi,safi,packed): Inet.__init__(self,afi,safi,packed) # This override Inet.pack too. self.packed = self._attribute(Inet.pack(self))
def __init__(self,afi,safi,packed,mask): self.mask = mask Inet.__init__(self,afi,safi,packed)
def __init__(self, cluster_id): Inet.__init__(self, AFI.ipv4, SAFI.unicast_multicast, cluster_id)
def __init__(self, afi, safi, packed): Inet.__init__(self, afi, safi, packed) # This override Inet.pack too. self.packed = self._attribute(Inet.pack(self))
def __init__ (self,packed): Inet.__init__(self,*rawinet(packed))
def __init__ (self,ipv4): Inet.__init__(self,*inet(ipv4)) if self.afi != AFI.ipv4: raise ValueError('RouterID must be an IPv4 address')
def __init__ (self,ipv4): Inet.__init__(self,*inet(ipv4))
def __init__(self, afi, safi, packed, mask): self.mask = mask Inet.__init__(self, afi, safi, packed)
def __init__ (self,cluster_id): Inet.__init__(self,AFI.ipv4,SAFI.unicast_multicast,cluster_id)