1 2 3 4 5 6 7 8 9 10 11 12 13 14
#include "cache.h" int main(int argc, const char **argv) { struct cache_header hdr; int version; memset(&hdr,0,sizeof(hdr)); if (read(0, &hdr, sizeof(hdr)) != sizeof(hdr)) return 0; version = ntohl(hdr.hdr_version); printf("%d\n", version); return 0; }