summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bin/bbstored/Makefile.extra9
-rw-r--r--lib/backupstore/BackupClientFileAttributes.cpp (renamed from lib/backupclient/BackupClientFileAttributes.cpp)0
-rw-r--r--lib/backupstore/BackupClientFileAttributes.h (renamed from lib/backupclient/BackupClientFileAttributes.h)0
-rw-r--r--lib/backupstore/BackupCommands.cpp (renamed from bin/bbstored/BackupCommands.cpp)0
-rw-r--r--lib/backupstore/BackupConstants.h (renamed from bin/bbstored/BackupConstants.h)0
-rw-r--r--lib/backupstore/BackupStoreConstants.h (renamed from lib/backupclient/BackupStoreConstants.h)0
-rw-r--r--lib/backupstore/BackupStoreContext.cpp (renamed from bin/bbstored/BackupStoreContext.cpp)4
-rw-r--r--lib/backupstore/BackupStoreContext.h (renamed from bin/bbstored/BackupStoreContext.h)0
-rw-r--r--lib/backupstore/BackupStoreDirectory.cpp (renamed from lib/backupclient/BackupStoreDirectory.cpp)0
-rw-r--r--lib/backupstore/BackupStoreDirectory.h (renamed from lib/backupclient/BackupStoreDirectory.h)0
-rw-r--r--lib/backupstore/BackupStoreException.h (renamed from lib/backupclient/BackupStoreException.h)0
-rw-r--r--lib/backupstore/BackupStoreException.txt (renamed from lib/backupclient/BackupStoreException.txt)0
-rw-r--r--lib/backupstore/BackupStoreFile.cpp (renamed from lib/backupclient/BackupStoreFile.cpp)0
-rw-r--r--lib/backupstore/BackupStoreFile.h (renamed from lib/backupclient/BackupStoreFile.h)0
-rw-r--r--lib/backupstore/BackupStoreFileCryptVar.cpp (renamed from lib/backupclient/BackupStoreFileCryptVar.cpp)0
-rw-r--r--lib/backupstore/BackupStoreFileCryptVar.h (renamed from lib/backupclient/BackupStoreFileCryptVar.h)0
-rw-r--r--lib/backupstore/BackupStoreFileEncodeStream.cpp (renamed from lib/backupclient/BackupStoreFileEncodeStream.cpp)0
-rw-r--r--lib/backupstore/BackupStoreFileEncodeStream.h (renamed from lib/backupclient/BackupStoreFileEncodeStream.h)0
-rw-r--r--lib/backupstore/BackupStoreFileRevDiff.cpp (renamed from lib/backupclient/BackupStoreFileRevDiff.cpp)0
-rw-r--r--lib/backupstore/BackupStoreFileWire.h (renamed from lib/backupclient/BackupStoreFileWire.h)0
-rw-r--r--lib/backupstore/BackupStoreFilename.cpp (renamed from lib/backupclient/BackupStoreFilename.cpp)0
-rw-r--r--lib/backupstore/BackupStoreFilename.h (renamed from lib/backupclient/BackupStoreFilename.h)0
-rw-r--r--lib/backupstore/BackupStoreFilenameClear.cpp (renamed from lib/backupclient/BackupStoreFilenameClear.cpp)0
-rw-r--r--lib/backupstore/BackupStoreFilenameClear.h (renamed from lib/backupclient/BackupStoreFilenameClear.h)0
-rw-r--r--lib/backupstore/BackupStoreObjectMagic.h (renamed from lib/backupclient/BackupStoreObjectMagic.h)0
-rw-r--r--lib/backupstore/Makefile.extra (renamed from lib/backupclient/Makefile.extra)10
-rw-r--r--lib/backupstore/RunStatusProvider.h (renamed from lib/backupclient/RunStatusProvider.h)0
-rw-r--r--lib/backupstore/backupprotocol.txt (renamed from bin/bbstored/backupprotocol.txt)0
-rw-r--r--modules.txt4
-rw-r--r--test/bbackupd/Makefile.extra2
30 files changed, 12 insertions, 17 deletions
diff --git a/bin/bbstored/Makefile.extra b/bin/bbstored/Makefile.extra
deleted file mode 100644
index 6562647d..00000000
--- a/bin/bbstored/Makefile.extra
+++ /dev/null
@@ -1,9 +0,0 @@
-
-MAKEPROTOCOL = ../../lib/server/makeprotocol.pl
-
-GEN_CMD_SRV = $(MAKEPROTOCOL) Server backupprotocol.txt
-
-# AUTOGEN SEEDING
-autogen_BackupProtocolServer.cpp autogen_BackupProtocolServer.h: $(MAKEPROTOCOL) backupprotocol.txt
- $(_PERL) $(GEN_CMD_SRV)
-
diff --git a/lib/backupclient/BackupClientFileAttributes.cpp b/lib/backupstore/BackupClientFileAttributes.cpp
index 0d7df4d7..0d7df4d7 100644
--- a/lib/backupclient/BackupClientFileAttributes.cpp
+++ b/lib/backupstore/BackupClientFileAttributes.cpp
diff --git a/lib/backupclient/BackupClientFileAttributes.h b/lib/backupstore/BackupClientFileAttributes.h
index f9a0d883..f9a0d883 100644
--- a/lib/backupclient/BackupClientFileAttributes.h
+++ b/lib/backupstore/BackupClientFileAttributes.h
diff --git a/bin/bbstored/BackupCommands.cpp b/lib/backupstore/BackupCommands.cpp
index 34f813df..34f813df 100644
--- a/bin/bbstored/BackupCommands.cpp
+++ b/lib/backupstore/BackupCommands.cpp
diff --git a/bin/bbstored/BackupConstants.h b/lib/backupstore/BackupConstants.h
index 19d06a15..19d06a15 100644
--- a/bin/bbstored/BackupConstants.h
+++ b/lib/backupstore/BackupConstants.h
diff --git a/lib/backupclient/BackupStoreConstants.h b/lib/backupstore/BackupStoreConstants.h
index 2c33fd8f..2c33fd8f 100644
--- a/lib/backupclient/BackupStoreConstants.h
+++ b/lib/backupstore/BackupStoreConstants.h
diff --git a/bin/bbstored/BackupStoreContext.cpp b/lib/backupstore/BackupStoreContext.cpp
index 9a98decf..a62655d3 100644
--- a/bin/bbstored/BackupStoreContext.cpp
+++ b/lib/backupstore/BackupStoreContext.cpp
@@ -13,7 +13,6 @@
#include "BackupConstants.h"
#include "BackupStoreContext.h"
-#include "BackupStoreDaemon.h"
#include "BackupStoreDirectory.h"
#include "BackupStoreException.h"
#include "BackupStoreFile.h"
@@ -28,8 +27,9 @@
#include "RaidFileWrite.h"
#include "StoreStructure.h"
-#include "MemLeakFindOn.h"
+class BackupStoreDaemon;
+#include "MemLeakFindOn.h"
// Maximum number of directories to keep in the cache
// When the cache is bigger than this, everything gets
diff --git a/bin/bbstored/BackupStoreContext.h b/lib/backupstore/BackupStoreContext.h
index 44a05dd8..44a05dd8 100644
--- a/bin/bbstored/BackupStoreContext.h
+++ b/lib/backupstore/BackupStoreContext.h
diff --git a/lib/backupclient/BackupStoreDirectory.cpp b/lib/backupstore/BackupStoreDirectory.cpp
index 0d06da34..0d06da34 100644
--- a/lib/backupclient/BackupStoreDirectory.cpp
+++ b/lib/backupstore/BackupStoreDirectory.cpp
diff --git a/lib/backupclient/BackupStoreDirectory.h b/lib/backupstore/BackupStoreDirectory.h
index 0dfe6422..0dfe6422 100644
--- a/lib/backupclient/BackupStoreDirectory.h
+++ b/lib/backupstore/BackupStoreDirectory.h
diff --git a/lib/backupclient/BackupStoreException.h b/lib/backupstore/BackupStoreException.h
index 981dfa60..981dfa60 100644
--- a/lib/backupclient/BackupStoreException.h
+++ b/lib/backupstore/BackupStoreException.h
diff --git a/lib/backupclient/BackupStoreException.txt b/lib/backupstore/BackupStoreException.txt
index ece772c0..ece772c0 100644
--- a/lib/backupclient/BackupStoreException.txt
+++ b/lib/backupstore/BackupStoreException.txt
diff --git a/lib/backupclient/BackupStoreFile.cpp b/lib/backupstore/BackupStoreFile.cpp
index bd62b7ba..bd62b7ba 100644
--- a/lib/backupclient/BackupStoreFile.cpp
+++ b/lib/backupstore/BackupStoreFile.cpp
diff --git a/lib/backupclient/BackupStoreFile.h b/lib/backupstore/BackupStoreFile.h
index f5bc1924..f5bc1924 100644
--- a/lib/backupclient/BackupStoreFile.h
+++ b/lib/backupstore/BackupStoreFile.h
diff --git a/lib/backupclient/BackupStoreFileCryptVar.cpp b/lib/backupstore/BackupStoreFileCryptVar.cpp
index e826de4e..e826de4e 100644
--- a/lib/backupclient/BackupStoreFileCryptVar.cpp
+++ b/lib/backupstore/BackupStoreFileCryptVar.cpp
diff --git a/lib/backupclient/BackupStoreFileCryptVar.h b/lib/backupstore/BackupStoreFileCryptVar.h
index 566813c8..566813c8 100644
--- a/lib/backupclient/BackupStoreFileCryptVar.h
+++ b/lib/backupstore/BackupStoreFileCryptVar.h
diff --git a/lib/backupclient/BackupStoreFileEncodeStream.cpp b/lib/backupstore/BackupStoreFileEncodeStream.cpp
index e9d773f0..e9d773f0 100644
--- a/lib/backupclient/BackupStoreFileEncodeStream.cpp
+++ b/lib/backupstore/BackupStoreFileEncodeStream.cpp
diff --git a/lib/backupclient/BackupStoreFileEncodeStream.h b/lib/backupstore/BackupStoreFileEncodeStream.h
index 023994af..023994af 100644
--- a/lib/backupclient/BackupStoreFileEncodeStream.h
+++ b/lib/backupstore/BackupStoreFileEncodeStream.h
diff --git a/lib/backupclient/BackupStoreFileRevDiff.cpp b/lib/backupstore/BackupStoreFileRevDiff.cpp
index 509eef61..509eef61 100644
--- a/lib/backupclient/BackupStoreFileRevDiff.cpp
+++ b/lib/backupstore/BackupStoreFileRevDiff.cpp
diff --git a/lib/backupclient/BackupStoreFileWire.h b/lib/backupstore/BackupStoreFileWire.h
index 49e94aa5..49e94aa5 100644
--- a/lib/backupclient/BackupStoreFileWire.h
+++ b/lib/backupstore/BackupStoreFileWire.h
diff --git a/lib/backupclient/BackupStoreFilename.cpp b/lib/backupstore/BackupStoreFilename.cpp
index 72cd1acd..72cd1acd 100644
--- a/lib/backupclient/BackupStoreFilename.cpp
+++ b/lib/backupstore/BackupStoreFilename.cpp
diff --git a/lib/backupclient/BackupStoreFilename.h b/lib/backupstore/BackupStoreFilename.h
index 80db9516..80db9516 100644
--- a/lib/backupclient/BackupStoreFilename.h
+++ b/lib/backupstore/BackupStoreFilename.h
diff --git a/lib/backupclient/BackupStoreFilenameClear.cpp b/lib/backupstore/BackupStoreFilenameClear.cpp
index e529d8d3..e529d8d3 100644
--- a/lib/backupclient/BackupStoreFilenameClear.cpp
+++ b/lib/backupstore/BackupStoreFilenameClear.cpp
diff --git a/lib/backupclient/BackupStoreFilenameClear.h b/lib/backupstore/BackupStoreFilenameClear.h
index d4c45701..d4c45701 100644
--- a/lib/backupclient/BackupStoreFilenameClear.h
+++ b/lib/backupstore/BackupStoreFilenameClear.h
diff --git a/lib/backupclient/BackupStoreObjectMagic.h b/lib/backupstore/BackupStoreObjectMagic.h
index 7ee600a2..7ee600a2 100644
--- a/lib/backupclient/BackupStoreObjectMagic.h
+++ b/lib/backupstore/BackupStoreObjectMagic.h
diff --git a/lib/backupclient/Makefile.extra b/lib/backupstore/Makefile.extra
index df3319df..bc807fb6 100644
--- a/lib/backupclient/Makefile.extra
+++ b/lib/backupstore/Makefile.extra
@@ -1,12 +1,16 @@
MAKEPROTOCOL = ../../lib/server/makeprotocol.pl
-GEN_CMD_SRV = $(MAKEPROTOCOL) Client ../../bin/bbstored/backupprotocol.txt
+GEN_CMD_CLI = $(MAKEPROTOCOL) Client backupprotocol.txt
+GEN_CMD_SRV = $(MAKEPROTOCOL) Server backupprotocol.txt
# AUTOGEN SEEDING
-autogen_BackupProtocolClient.cpp autogen_BackupProtocolClient.h: $(MAKEPROTOCOL) ../../bin/bbstored/backupprotocol.txt
- $(_PERL) $(GEN_CMD_SRV)
+autogen_BackupProtocolClient.cpp autogen_BackupProtocolClient.h: $(MAKEPROTOCOL) backupprotocol.txt
+ $(_PERL) $(GEN_CMD_CLI)
+# AUTOGEN SEEDING
+autogen_BackupProtocolServer.cpp autogen_BackupProtocolServer.h: $(MAKEPROTOCOL) backupprotocol.txt
+ $(_PERL) $(GEN_CMD_SRV)
MAKEEXCEPTION = ../../lib/common/makeexception.pl
diff --git a/lib/backupclient/RunStatusProvider.h b/lib/backupstore/RunStatusProvider.h
index 89f361ca..89f361ca 100644
--- a/lib/backupclient/RunStatusProvider.h
+++ b/lib/backupstore/RunStatusProvider.h
diff --git a/bin/bbstored/backupprotocol.txt b/lib/backupstore/backupprotocol.txt
index 011458e8..011458e8 100644
--- a/bin/bbstored/backupprotocol.txt
+++ b/lib/backupstore/backupprotocol.txt
diff --git a/modules.txt b/modules.txt
index ffc422b1..4563998a 100644
--- a/modules.txt
+++ b/modules.txt
@@ -25,8 +25,8 @@ test/basicserver lib/server
# Backup system
-lib/backupclient lib/server lib/crypto lib/compress
-lib/backupstore lib/server lib/raidfile lib/backupclient
+lib/backupstore lib/server lib/raidfile lib/crypto lib/compress
+lib/backupclient lib/backupstore
bin/bbackupobjdump lib/backupclient lib/backupstore
bin/bbstored lib/raidfile lib/server lib/backupstore lib/backupclient
diff --git a/test/bbackupd/Makefile.extra b/test/bbackupd/Makefile.extra
index 0ae56bd1..7db993c0 100644
--- a/test/bbackupd/Makefile.extra
+++ b/test/bbackupd/Makefile.extra
@@ -9,6 +9,6 @@ link-extra: ../../bin/bbackupd/autogen_ClientException.o \
../../bin/bbstored/BackupStoreContext.o \
../../bin/bbstored/BBStoreDHousekeeping.o \
../../bin/bbstored/HousekeepStoreAccount.o \
- ../../bin/bbstored/autogen_BackupProtocolServer.o \
+ ../../lib/backupstore/autogen_BackupProtocolServer.o \
../../bin/bbstored/BackupCommands.o \
../../bin/bbstored/BackupStoreDaemon.o