Commit Diff


commit - 7e66511645edba471993334510005bb30c00cefc
commit + d80ab12bffd45bd36e2f4baa20483e0e31a201b5
blob - 6d63ebb91c50c2546f2d4eb884fd64576ee1f28e
blob + 79bae21ce2f62bd2ba6faca67f3b86668c23a5a5
--- lib/got_lib_privsep.h
+++ lib/got_lib_privsep.h
@@ -49,20 +49,16 @@ enum got_imsg_type {
 	GOT_IMSG_LOOSE_OBJECT_HEADER_REQUEST,
 	GOT_IMSG_LOOSE_OBJECT_HEADER_REPLY,
 	GOT_IMSG_LOOSE_BLOB_OBJECT_REQUEST,
-	GOT_IMSG_LOOSE_BLOB_OBJECT_REQUEST_OUTPUT,
-	GOT_IMSG_LOOSE_BLOB_OBJECT_REPLY,
 	GOT_IMSG_LOOSE_TREE_OBJECT_REQUEST,
-	GOT_IMSG_LOOSE_TREE_OBJECT_REPLY,
-	GOT_IMSG_TREE_ENTRY,
 	GOT_IMSG_LOOSE_COMMIT_OBJECT_REQUEST,
-	GOT_IMSG_LOOSE_COMMIT_OBJECT_REPLY,
 	GOT_IMSG_PACKED_BLOB_OBJECT_REQUEST,
-	GOT_IMSG_PACKED_BLOB_OBJECT_REQUEST_OUTPUT,
-	GOT_IMSG_PACKED_BLOB_OBJECT_REPLY,
 	GOT_IMSG_PACKED_TREE_OBJECT_REQUEST,
-	GOT_IMSG_PACKED_TREE_OBJECT_REPLY,
 	GOT_IMSG_PACKED_COMMIT_OBJECT_REQUEST,
-	GOT_IMSG_PACKED_COMMIT_OBJECT_REPLY
+	GOT_IMSG_BLOB_OBJECT_REQUEST_OUTPUT,
+	GOT_IMSG_BLOB_OBJECT_REPLY,
+	GOT_IMSG_TREE_OBJECT_REPLY,
+	GOT_IMSG_TREE_ENTRY,
+	GOT_IMSG_COMMIT_OBJECT_REPLY
 };
 
 /* Structure for GOT_IMSG_ERROR. */
@@ -128,11 +124,13 @@ struct got_imsg_loose_blob_object_request {
 	/*
 	 * The following is implied: If imsg fd == -1 then read raw
 	 * blob data from imsg buffer, else read from fd.
+	 *
+	 * This message is followed by an OBJECT_REQUEST_OUTPUT message.
 	 */
 };
 
-/* Structure for GOT_IMSG_LOOSE_BLOB_OBJECT_REQUEST_OUTPUT data. */
-struct got_imsg_loose_blob_object_request_output {
+/* Structure for GOT_IMSG_BLOB_OBJECT_REQUEST_OUTPUT data. */
+struct got_imsg_blob_object_request_output {
 	/*
 	 * Empty since the following is implied: If imsg fd == -1 then
 	 * respond with blob data in imsg buffer, else write to fd.
@@ -156,7 +154,7 @@ struct got_imsg_tree_entry {
 	/* Followed by entry's name in remaining data of imsg buffer. */
 } __attribute__((__packed__));
 
-/* Structure for transmitting struct got_tree_object data in an imsg. */
+/* Structure for GOT_IMSG_TREE_OBJECT_REPLY data. */
 struct got_imsg_tree_object {
 	int nentries; /* This many TREE_ENTRY messages follow. */
 };