mbox series

[wpan-next,v2,0/6] net: ieee802154: PAN management

Message ID 20220617193254.1275912-1-miquel.raynal@bootlin.com (mailing list archive)
Headers show
Series net: ieee802154: PAN management | expand

Message

Miquel Raynal June 17, 2022, 7:32 p.m. UTC
Hello,

Last step before adding scan support, we need to introduce a proper PAN
description (with its main properties) and PAN management helpers.

This series provides generic code to do simple operations on PANs and
PAN coordinators.

Thanks,
Miquèl

Changes in v2:
* The main change is related to the use of the COORD interface (instead
  of dropping it). Most of the actual diff is in the following series.

David Girault (1):
  net: ieee802154: Trace the registration of new PANs

Miquel Raynal (5):
  net: ieee802154: Create a device type
  net: ieee802154: Ensure only FFDs can become PAN coordinators
  net: mac802154: Allow the creation of PAN coordinator interfaces
  net: ieee802154: Add support for inter PAN management
  net: ieee802154: Give the user to the PAN information

 include/net/cfg802154.h   |  31 +++++
 include/net/nl802154.h    |  57 ++++++++++
 net/ieee802154/Makefile   |   2 +-
 net/ieee802154/core.c     |   2 +
 net/ieee802154/core.h     |  33 ++++++
 net/ieee802154/nl802154.c | 206 ++++++++++++++++++++++++++++++++-
 net/ieee802154/pan.c      | 234 ++++++++++++++++++++++++++++++++++++++
 net/ieee802154/trace.h    |  25 ++++
 net/mac802154/iface.c     |  14 ++-
 net/mac802154/rx.c        |   2 +-
 10 files changed, 595 insertions(+), 11 deletions(-)
 create mode 100644 net/ieee802154/pan.c