'Find and add if a client is discovered
:param self: An AccessPointFinder object
:param packet: A scapy.layers.RadioTap object
:type self: AccessPointFinder
:type packet: scapy.layers.RadioTap
:return: None
:rtype: None'

def _find_clients(self, packet):

    receiver = packet.addr1
    sender = packet.addr2
    if (sender and receiver):
        receiver_identifier = receiver[:8]
        sender_identifier = sender[:8]
    else:
        return None
    if ((receiver_identifier, sender_identifier) not in self._non_client_addresses):
        for access_point in self._observed_access_points:
            access_point_mac = access_point.get_mac_address()
            if (access_point_mac == receiver):
                access_point.add_client(sender)
            elif (access_point_mac == sender):
                access_point.add_client(receiver)
