X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=pack.h;h=9dafa2b6d2c76919594218b12a2a36bd9067f2b7;hb=735d80b3bf1be9513d030e61af1ef6512cec015a;hp=83ac3218bd2c3fb0a18770338efa3aee79be082e;hpb=01247d87421d621db3866ce7f2124784fc7f46e5;p=git.git diff --git a/pack.h b/pack.h index 83ac3218..9dafa2b6 100644 --- a/pack.h +++ b/pack.h @@ -21,10 +21,13 @@ enum object_type { */ #define PACK_SIGNATURE 0x5041434b /* "PACK" */ #define PACK_VERSION 2 +#define pack_version_ok(v) ((v) == htonl(2) || (v) == htonl(3)) struct pack_header { unsigned int hdr_signature; unsigned int hdr_version; unsigned int hdr_entries; }; +extern int verify_pack(struct packed_git *, int); + #endif