[PATCH BlueZ v5 0/2] mesh: node dir Restructure, and keyring

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This version 5 of the keyring has been restructured to separate the
node filesystem rework for the keyring that requires it.

See the mesh/README file for the new directory layout of the node. Instead
runtime saving of full path of the node.json file, we save it's base path,
and use that to construct all the paths needed in realtime.  We also have
changed ownership of this path to node.c, and when we remove the node, we
recursively delete everything its entire tree.

Brian Gix (2):
  mesh: Reconfigure node storage tree
  mesh: Add key storage

 Makefile.mesh  |   1 +
 mesh/README    |  34 ++++++-
 mesh/keyring.c | 297 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 mesh/keyring.h |  49 ++++++++++
 mesh/node.c    |  16 ++--
 mesh/node.h    |   4 +-
 mesh/storage.c | 144 +++++++++++++++++-----------
 7 files changed, 478 insertions(+), 67 deletions(-)
 create mode 100644 mesh/keyring.c
 create mode 100644 mesh/keyring.h

-- 
2.14.5




[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux