ieee802154: Internal PAN management
authorMiquel Raynal <miquel.raynal@bootlin.com>
Wed, 27 Sep 2023 18:12:05 +0000 (20:12 +0200)
committerMiquel Raynal <miquel.raynal@bootlin.com>
Mon, 20 Nov 2023 10:41:06 +0000 (11:41 +0100)
commit2e7ed75e92fc493ff5484f61aed6489262c78f3e
tree0b38fd6db5e22f1c4564550e18cc6b51c0a58e6f
parent5260adf86b6732c75136fc1b159bb370062ddfa8
ieee802154: Internal PAN management

Introduce structures to describe peer devices in a PAN as well as a few
related helpers. We basically care about:
- Our unique parent after associating with a coordinator.
- Peer devices, children, which successfully associated with us.

Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
Acked-by: Stefan Schmidt <stefan@datenfreihafen.org>
Acked-by: Alexander Aring <aahringo@redhat.com>
Link: https://lore.kernel.org/linux-wpan/20230927181214.129346-3-miquel.raynal@bootlin.com
include/net/cfg802154.h
net/ieee802154/Makefile
net/ieee802154/core.c
net/ieee802154/pan.c [new file with mode: 0644]