diff options
Diffstat (limited to 'pack.h')
-rw-r--r-- | pack.h | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/pack.h b/pack.h new file mode 100644 index 0000000000..08e120dca6 --- /dev/null +++ b/pack.h @@ -0,0 +1,23 @@ +#ifndef PACK_H +#define PACK_H + +enum object_type { + OBJ_NONE, + OBJ_COMMIT, + OBJ_TREE, + OBJ_BLOB, + OBJ_TAG, + OBJ_DELTA, +}; + +/* + * Packed object header + */ +#define PACK_SIGNATURE 0x5041434b /* "PACK" */ +struct pack_header { + unsigned int hdr_signature; + unsigned int hdr_version; + unsigned int hdr_entries; +}; + +#endif |