bareos: bareos-15.2 dc6d6597

Author Committer Branch Timestamp Parent
mvwieringen mvwieringen bareos-15.2 2015-10-24 19:51 bareos-15.2 0ce3a6da Pending
Changeset Make NDMP DMA more modular.

It makes sense to split the NDMP DMA into more parts so it gets
more comprehensible and easier to read. This is the first part
where we split things into:

- Generic DMA routines
- Backup specific DMA routines
- Restore specific DMA routines
- Storage specific DMA routines
- Different types of NDMP FileHandleDB stores.
   - In memory (like before.)
   - LMDB backend (dummy for now)
mod - src/dird/Makefile.in Diff File
rm - src/dird/ndmp_dma.c Diff File
add - src/dird/ndmp_dma_backup.c Diff File
add - src/dird/ndmp_dma_generic.c Diff File
add - src/dird/ndmp_dma_priv.h Diff File
add - src/dird/ndmp_dma_restore.c Diff File
add - src/dird/ndmp_dma_storage.c Diff File
add - src/dird/ndmp_fhdb_helpers.c Diff File
add - src/dird/ndmp_fhdb_lmdb.c Diff File
add - src/dird/ndmp_fhdb_mem.c Diff File
mod - src/dird/protos.h Diff File
mod - src/ndmp/ndma_cops_labels.c Diff File
mod - src/ndmp/ndmlib.h Diff File