Beispiel #1
0
    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()
Beispiel #2
0
 def __init__(self, u):
     self.src_address = utils.unpack_address(u)
     self.dst_address = utils.unpack_address(u)
Beispiel #3
0
 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)
Beispiel #4
0
 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()