reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
54 static_assert(sizeof(UstarHeader) == BlockSize, "invalid Ustar header"); 56 static UstarHeader makeUstarHeader() { 57 UstarHeader Hdr = {}; 88 static void computeChecksum(UstarHeader &Hdr) { 107 UstarHeader Hdr = makeUstarHeader(); 128 if (Path.size() < sizeof(UstarHeader::Name)) { 134 size_t Sep = Path.rfind('/', sizeof(UstarHeader::Prefix) + 1); 137 if (Path.size() - Sep - 1 >= sizeof(UstarHeader::Name)) 149 UstarHeader Hdr = makeUstarHeader();