aboutsummaryrefslogtreecommitdiff
path: root/src/nix-store/serve-protocol.hh
diff options
context:
space:
mode:
Diffstat (limited to 'src/nix-store/serve-protocol.hh')
-rw-r--r--src/nix-store/serve-protocol.hh15
1 files changed, 5 insertions, 10 deletions
diff --git a/src/nix-store/serve-protocol.hh b/src/nix-store/serve-protocol.hh
index 69277bc1b..07ff4f7a7 100644
--- a/src/nix-store/serve-protocol.hh
+++ b/src/nix-store/serve-protocol.hh
@@ -2,23 +2,18 @@
namespace nix {
-
#define SERVE_MAGIC_1 0x390c9deb
#define SERVE_MAGIC_2 0x5452eecb
-#define SERVE_PROTOCOL_VERSION 0x101
+#define SERVE_PROTOCOL_VERSION 0x200
#define GET_PROTOCOL_MAJOR(x) ((x) & 0xff00)
#define GET_PROTOCOL_MINOR(x) ((x) & 0x00ff)
-
typedef enum {
- cmdQuery = 0,
- cmdSubstitute = 1,
+ cmdQueryValidPaths = 1,
+ cmdQueryPathInfos = 2,
+ cmdDumpStorePath = 3,
+ cmdImportPaths = 4,
} ServeCommand;
-typedef enum {
- qCmdHave = 0,
- qCmdInfo = 1,
-} QueryCommand;
-
}