Lines Matching refs:address_bytes
546 def _merge_prefix_with_address(self, prefix, prefix_length, address_bytes): argument
558 if (prefix_length_all_bytes + len(address_bytes)) > required_bytes:
579 address_overlapping_byte = address_bytes[-required_bytes]
588 src_addr += address_bytes[-required_bytes:]
592 required_bytes -= len(address_bytes)
594 … src_addr = (prefix[:prefix_length_all_bytes] + bytearray([0x00] * required_bytes) + address_bytes)
608 address_bytes=bytearray(data.read(8)),
613 address_bytes = self.SHORT_ADDR_PADDING_BYTES + bytearray(data.read(2))
618 address_bytes=address_bytes,
627 address_bytes=src_mac_addr.convert_to_iid(),
660 address_bytes=bytearray(data.read(8)),
665 address_bytes = self.SHORT_ADDR_PADDING_BYTES + bytearray(data.read(2))
670 address_bytes=address_bytes,
679 address_bytes=dst_mac_addr.convert_to_iid(),