]> git.meshlink.io Git - meshlink/commit
Add meshlink_set_storage_policy().
authorGuus Sliepen <guus@meshlink.io>
Fri, 29 Jan 2021 21:59:57 +0000 (22:59 +0100)
committerGuus Sliepen <guus@meshlink.io>
Fri, 5 Feb 2021 08:38:05 +0000 (09:38 +0100)
commit51dccd03d86de2a9911a884f2949e5300d25b958
tree387791e44c24a17be46f376716200dc47297cff5
parent9ced7621b5f25944dd756d45d5575fc87b27e507
Add meshlink_set_storage_policy().

This allows control over when MeshLink stores configuration files:

- MESHLINK_STORAGE_ENABLED: on all updates
- MESHLINK_STORAGE_KEYS_ONLY: only on new keys and black/whitelist updates
- MESHLINK_STORAGE_DISABLED: never
src/conf.c
src/graph.c
src/meshlink++.h
src/meshlink.c
src/meshlink.h
src/meshlink.sym
src/meshlink_internal.h
src/net.c
src/net.h
src/net_setup.c
src/protocol_auth.c