This patch set deals with an issue I reported earlier this year, where 1) packets addressed to a non-link-local address 2) any packets when at least 2 peers are connected were not delivered if they matched a direct peer i.e. no routing. The full explanation of the issue including steps to reproduce are: https://www.spinics.net/lists/linux-bluetooth/msg78486.html Changes since v1: - changed comment style to c++ Josua Mayer (3): bluetooth: 6lowpan: search for destination address in all peers bluetooth: 6lowpan: check neighbour table for SLAAC bluetooth: 6lowpan: always check destination address net/bluetooth/6lowpan.c | 41 +++++++++++++++++++++++++---------------- 1 file changed, 25 insertions(+), 16 deletions(-) -- 2.21.0