def __init__(self, u): self.next_hop = utils.unpack_address(u) self.asn = u.unpack_uint() self.src_as = u.unpack_uint() self.src_peer_as = u.unpack_uint() self.as_path_type = u.unpack_uint() self.as_path = u.unpack_array(u.unpack_uint) self.communities = u.unpack_array(u.unpack_uint) self.localpref = u.unpack_uint()
def __init__(self, u): self.src_address = utils.unpack_address(u) self.dst_address = utils.unpack_address(u)
def __init__(self, u): self.next_hop = utils.unpack_address(u) self.in_stack = u.unpack_array(u.unpack_uint) self.out_stack = u.unpack_array(u.unpack_uint)
def __init__(self, u): self.next_hop = utils.unpack_address(u) self.src_mask_len = u.unpack_uint() self.dst_mask_len = u.unpack_uint()